Wie behebe ich, dass Terminalfehler DYLD_-Umgebungsvariablen ignoriert werden, weil die ausführbare Hauptdatei (/ usr / bin / login) setuid oder setgid ist?

10

Jedes Mal, wenn ich ein neues Terminalfenster öffne (unabhängig von der Terminal-App), wird der Konsolen-Stderr dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/login) is setuid or setgidvor der ersten Bash-Eingabeaufforderung angezeigt.

Der Beginn dieses Fehlers fiel mit meiner Installation von 10.8 zusammen.

Wie kann ich diese Nachricht loswerden?

Unten ist mein .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.
Segiddins
quelle
In Ihrem Home-Ordner ~/sollte sich eine Datei mit dem Namen befinden .bash_profile. Könnten Sie es irgendwo einfügen und uns zeigen?
kba

Antworten:

2

Es scheint, dass das Problem bei Asepsis liegt (wenn Sie es installiert haben). http://asepsis.binaryage.com/

Installieren Sie es erneut, um sicherzustellen, dass es auf dem neuesten Stand ist. Laden Sie dann die Befehlszeilentools von XCode herunter.

Das hat es für mich behoben ...

xtsuname
quelle
Ich habe es einfach versucht und es hat auch bei mir funktioniert.
Maiasaura
Ich habe es vor heute Abend versucht, dann noch einmal und gesehen, warum ich es nicht deinstalliert habe - asepsisctl Deinstallation existiert nicht.
Segiddins
1
Vielen Dank, Neuinstallation als asepsisctl Deinstallation hat den Trick getan!
Segiddins
Ich habe keine Asepsis. Anscheinend wurde ein Fehlerbericht eingereicht: diskussions.apple.com/thread/4143805?start=0&tstart=0
charlax
0

Ich hatte dies am 10.8.2 passiert und habe mich einfach abgemeldet und dann wieder angemeldet, um es zu beheben.

Valexa
quelle