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

9

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

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

Come posso sbarazzarmi 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.
    
posta segiddins 29.07.2012 - 03:40
fonte

2 risposte

2

Sembra che il problema potrebbe essere con asepsi (se lo hai installato). link

reinstallalo per assicurarti che sia aggiornato. E poi scarica gli strumenti da riga di comando da XCode.

L'ho risolto per me ...

    
risposta data 30.07.2012 - 18:46
fonte
0

Mi è capitato di capitarmi in 10.8.2 e ho appena fatto il logout e poi l'ho risolto.

    
risposta data 23.01.2013 - 18:02
fonte

Leggi altre domande sui tag