Come correggere le variabili di ambiente DYLD_ di errore terminale che vengono ignorate perché l'eseguibile principale (/ usr / bin / login) è setuid o setgid?


10

Ogni volta che apro una nuova finestra del terminale (indipendente dall'app del terminale), la console stderr viene visualizzata dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/login) is setuid or setgidprima del primo prompt di bash.

L'inizio di questo errore ha coinciso con la mia installazione di 10.8.

Come posso liberarmi di quel messaggio?

Di seguito è il mio .bash_profile:

export PS1="\u@MBP:\W ->"

##
# Your previous /Users/segiddins/.bash_profile file was backed up as /Users/segiddins/.bash_profile.macports-saved_2012-04-19_at_21:00:04
##

# MacPorts Installer addition on 2012-04-19_at_21:00:04: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.

Nella tua cartella home ~/dovrebbe esserci un file chiamato .bash_profile. Potresti incollarlo da qualche parte e mostrarci?
kba,

Risposte:


2

Sembra che il problema potrebbe essere con l'asepsi (se lo hai installato). http://asepsis.binaryage.com/

Reinstallalo per assicurarti che sia aggiornato. E quindi scarica gli strumenti da riga di comando da XCode.

Ciò ha risolto il problema per me ...


L'ho appena provato e ha funzionato anche per me.
Maiasaura,

Ho provato prima stasera, poi l'ho fatto di nuovo e ho visto perché non l'ho disinstallato - la disinstallazione di asepsisctl non esiste.
segiddins,

1
Grazie, reinstallare il disinstallazione asepsisctl ha fatto il trucco!
segiddins,

Non ho l'asepsi. A quanto pare una segnalazione di bug è stata depositata: discussions.apple.com/thread/4143805?start=0&tstart=0
charlax

0

Mi è capitato che questo mi accadesse il 10.8.2 e che stavo semplicemente disconnettendomi e riparandolo di nuovo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.