Comment corriger les variables d'environnement DYLD_ d'erreur de terminal ignorées parce que l'exécutable principal (/ usr / bin / login) est setuid ou setgid?


10

Chaque fois que j'ouvre une nouvelle fenêtre de terminal (indépendante de l'application de terminal), la console stderr s'affiche dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/login) is setuid or setgidavant la première invite bash.

Le début de cette erreur a coïncidé avec mon installation de 10.8.

Comment puis-je me débarrasser de ce message?

Ci-dessous est mon .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.

Dans votre dossier de départ, ~/il devrait y avoir un fichier appelé .bash_profile. Pourriez-vous le coller quelque part et nous montrer?
kba

Réponses:


2

Il semble que le problème soit lié à l'asepsie (si vous l'avez installé). http://asepsis.binaryage.com/

Réinstallez-le pour vous assurer qu'il est à jour. Et puis téléchargez les outils de ligne de commande à partir de XCode.

Cela m'a arrangé ...


Je viens de l'essayer et cela a fonctionné pour moi aussi.
Maiasaura

J'ai essayé avant ce soir, puis j'ai recommencé et j'ai vu pourquoi je ne l'ai pas désinstallé - la désinstallation asepsisctl n'existe pas.
segiddins

1
Merci, réinstallez que la désinstallation asepsisctl a fait l'affaire!
segiddins

Je n'ai pas d'asepsie. Apparemment, un rapport de bogue a été déposé: discussions.apple.com/thread/4143805?start=0&tstart=0
charlax

0

J'ai eu cela m'arriver sur 10.8.2 et juste se déconnecter puis revenir en fixe.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.