¿Cómo reparar el error del terminal DYLD_ variables de entorno ignoradas porque el ejecutable principal (/ usr / bin / login) es setuid o setgid?


10

Cada vez que abro una nueva ventana de terminal (independiente de la aplicación de terminal), la consola stderr aparece dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/login) is setuid or setgidantes del primer aviso de bash.

El inicio de este error coincidió con mi instalación de 10.8.

¿Cómo puedo deshacerme de ese mensaje?

A continuación se muestra mi .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.

En su carpeta de inicio ~/debe haber un archivo llamado .bash_profile. ¿Podrías pegarlo en algún lugar y mostrarnos?
kba

Respuestas:


2

Parece que el problema podría estar relacionado con la asepsia (si la tiene instalada). http://asepsis.binaryage.com/

Vuelva a instalarlo para asegurarse de que esté actualizado. Y luego descargue las herramientas de línea de comandos de XCode.

Eso me lo arregló ...


Solo lo probé y funcionó para mí también.
Maiasaura

Lo intenté antes esta noche, luego lo hice nuevamente y vi por qué no lo desinstalé: la desinstalación asepsisctl no existe.
segiddins

1
¡Gracias, reinstalar que la desinstalación asepsisctl hizo el truco!
segiddins

No tengo asepsia. Al parecer, un informe de error se ha presentado: discussions.apple.com/thread/4143805?start=0&tstart=0
charlax

0

Me sucedió esto en 10.8.2 y simplemente cerré la sesión y luego la volví a arreglar.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.