InicioLinuxArch Linux: error al actualizar glibc

Arch Linux: error al actualizar glibc

Linux7/14/2012



Hola gente!!


Hace unos minutos intenté actualizar el sistema y obtuve un error que decia "glibc: /lib existe en el sistema de archivos", antes de buscar en google sobre como se podria resolver el problema decidí echarle un vistazo a la página de Arch Linux y me encontré con un artículo que dice.

El directorio /lib se convierte en un enlace simbolico.

Todos los paquetes de Arch Linux tienen que mover sus archivos de /lib a /usr/lib y ahora /lib es un enlace simbolico a /usr/lib. Cuando hagas la actualización, pacman detectará conflicto en el directorio /lib. En el caso más simple se soluciona con:

# pacman -Syu --ignore glibc

Y después

# pacman -Su

No uses --force en esta actualización o romperás el sistema.



Si después de esto aún te da conflicto con /lib o conflicto con otros paquetes, puedes checar acá .

Datos archivados del Taringa! original
60puntos
0visitas
50comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000
50 Comentarios archivados
Del Taringa! original
b@blkdr Hace 6 horas7/17/2012+0-0
dijo:

mmm No no sirve.
Primero no tengo udev-compat-173-3 sino udev-173-3
Moví los archivos, pero aun así nada.


Pasa la lista de lo que te sale cuando haces estos dos:

$ find /lib -exec pacman -Qo -- {} +
$ grep '^lib/' /var/lib/pacman/local/*/files | grep -v glibc
K@Kik1n Hace 6 horas7/17/2012+0-0
dijo:

Gracias por responder.
Ahora lo instalo de nuevo y te cuento si funciona

K@Kik1n Hace 7 horas7/16/2012+0-0
Gracias por responder.
Ahora lo instalo de nuevo y te cuento si funciona
b@blkdr Hace 9 horas7/16/2012+0-0
Acabo de reiniciar, todo bien
b@blkdr Hace 10 horas7/16/2012+0-0
Para los que tengan el problema de que al hacer:

$ find /lib -exec pacman -Qo -- {} +

Les de algo así:

...
error: no puedo determinar el dueño del directorio '/lib/udev'
error: no puedo determinar el dueño del directorio '/lib/udev/devices'
/lib/udev/devices/…
http://s2 subir imagenes com/imagen/7847396bgform9.png
Ver Imagen: http://s2.***/imagen/previo/thump_7847396bgform9.png

aca vean q si anda XD
Si funciono con el metodo que dije. Tienen que extraer el archivo de /var/cache/pacman/pkg/glibc-2.16.0-1-i686.pkg.tar.xz FIJENSE QUE SEA EL 1 en / desde un livecd. y ya anda bien, en mi caso claro, que la única librería que no era de la glibc o de kernels viejo era la de flash, si tenían mas libs ya no se... Pero son varios los que con este metodo les anduvo. Bien y ahora que pacman -Su?
L@Lucain Hace 11 horas7/16/2012+1-0
Si borro /lib no va a poder recuperar el sistema ni de un livecd ni de un ambiente chroot ni nada, se jodio tal cual. El chaval borro el directorio de librerias del sistema.
a@alx741 Hace 11 horas7/16/2012+0-0
dijo:

pruebo el metodo de extraer /var/cache/pkg/glibc en /lib desde un livecd y vuelvo XD



mm.. si.. es una buena idea.. pero como que no me convence mucho según lo que cuentas arriba, nos cuentas como te fue.
dijo:
dijo:
dijo:

Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia…

pruebo el metodo de extraer /var/cache/pkg/glibc en /lib desde un livecd y vuelvo XD
a@alx741 Hace 11 horas7/16/2012+1-0
dijo:

Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia un par de kernels viejos, luego estaba la libflashplaye.so asi que la copie a usr/lib...
Y luego en la wiki DICE que se puede BO…

dijo:
dijo:

Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia un par de kernels viejos, luego estaba la libflashplaye.so asi qu…

dijo:

Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia un par de kernels viejos, luego estaba la libflashplaye.so asi que la copie a usr/lib...
Y luego en la wiki DICE que se puede BO…

dijo:
dijo:

Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia un par de kernels viejos, luego estaba la libflashplaye.so asi qu…

b@blkdr Hace 12 horas7/16/2012+0-0
dijo:

Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia un par de kernels viejos, luego estaba la libflashplaye.so asi que la copie a usr/lib...
Y luego en la wiki DICE que se puede BO…

todo el foro lleno del mismo problema jaja. CAPOS los de arch lnux
dudo que tenga solucion...
Bueno. Recien hice lo que decia el post. Y me seguia saliendo conflicto asi que como decia el post fui a

https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

Bien, ahi decia que veamos los propietarios de las librerias de /lib. Y las vi, la mayoria eran de la glibc y habia un par de kernels viejos, luego estaba la libflashplaye.so asi que la copie a usr/lib...
Y luego en la wiki DICE que se puede BORRAR tranquilamente el directorio /lib... Bien lo hice
rm -rf /lib…
Ya se que la glibc anda Senor Linux dueño de archlinux y vocero de la razon en linux,
Jaja yo hice un pacman -Sfyu --ignore glibc, a los que hicieron lo mismo y no puedan loguearse es porque no está el archivo /bin/login, lo solucionan re-instalando linux-utils
Me funcionó, justo hoy tenía ese problema y estaba apunto de hacer un --force sol…
L@Lucain Hace 16 horas7/16/2012+1-0
dijo:

esta en la pagina de arch linux desde hace un dos semanas masomenos esto..., y todavia no arreglan esto, ya van varias veces que actualizo con ignore glibc , pero eso no es la solucion solo se posterga el problema hasta que alguno compile bien la glibc ...



las noticias del cambio de /lib a /usr/lib estan desde el sabado pasado

Arreglan? si no hay nada roto, tu sistema esta roto, arch n…
esta en la pagina de arch linux desde hace un dos semanas masomenos esto..., y todavia no arreglan esto, ya van varias veces que actualizo con ignore glibc , pero eso no es la solucion solo se posterga el problema hasta que alguno compile bien la glibc ...
Gracias.

+5
b@blkdr Ayer7/16/2012+0-0
dijo:
dijo:

garchilinux se volvio a romper? lol



No, no esta roto. Solo movio el cagadero de /lib y /usr/lib a un solo directorio /usr/lib como lo recomendo leenart poettering hace ya algunos meses.

Por cierto, para tener un avatar de slackware tienes una descripcion bastante pobre y tonta de lo que es un cambio de este tamaño.
L@Lucain Ayer7/16/2012+1-0
dijo:

garchilinux se volvio a romper? lol



No, no esta roto. Solo movio el cagadero de /lib y /usr/lib a un solo directorio /usr/lib como lo recomendo leenart poettering hace ya algunos meses.

Por cierto, para tener un avatar de slackware tienes una descripcion bastante pobre y tonta de lo que es un cambio de este tamaño.


Lo de la actualizacion a /usr/lib no es taaaan dificil:
<…
a@agustingauna527 Ayer7/16/2012+1-0
Te dejo 10 puntos, mañana (osea hoy) no voy a estar y no quiero desperdiciar los puntos
a@adicto_al_cafe Ayer7/16/2012+0-0
Me dice

:: Iniciando actualización completa del sistema...
atención: glibc: ignorando la actualización del paquete (2.16.0-1 => 2.16.0-2)
nada que hacer

Que puedo hacer ya lo agrege a IgnorePkg en /etc/pacman.conf
Quiero que cuando busque updates no me aparecezca ese atención: glibc: ignorando la actualización del paquete bla bla
f@ferxeneixe Ayer7/15/2012+1-0
dijo:
dijo:
dijo:

a mi solo me llegó una actualización de de pacman

a@agustingauna527 Ayer7/15/2012+0-0
dijo:
dijo:

a mi solo me llegó una actualización de de pacman

M@MukenioArg Ayer7/15/2012+3-0
Si siguen con conflictos aca esta la solucion
http://www.taringa.net/comunidades/archlinux/5700677/Actualizacion-de-kmod-9-2-y-glibc-2_16_0-2-error-solucionad.html
Lo probé y funcionó perfecto
Saludos
f@ferxeneixe Ayer7/15/2012+2-0
Estaba por empezar a googlear y dije "Me fijo primero en T!" y pum, ahí estaba

+…
S@SeAgradece Ayer7/15/2012+0-0
dijo:



Que carajo pasa me podes decir? y el conky arriba me sige diciendo que tengo un update ¬¬


al final te decidiste a usar Arch! al fin!
c@cxs00 Ayer7/15/2012+3-9
garchilinux se volvio a romper? lol
a@alx741 Hace 2 días7/15/2012+1-0
dijo:

a mi solo me llegó una actualización de de pacman

Por este tipo de cosas cambio de distribución. Me molestan este tipo de problemas que buscas, buscas y nada después de una hr ya esta la solución. Pero en Arch las soluciones siempre tienen una consecuencia.

Pero siempre regreso, maldito pacman tan vicioso.

@ "tengo la mitad de los paquetes ignorados"
@ Tienes toda la razón
m@mcclayn Hace 2 días7/15/2012+2-0
Acabo de instalar Arch y me dá ese error, buena info y +5 por salvarme
ok gracias

@ Si supiera no pregutaria xD
dijo:

O es normal que al ignorarlo igual me aparezca como una actualizacion disponible?

b@blkdr Hace 2 días7/14/2012+1-0
dijo:

O es normal que al ignorarlo igual me aparezca como una actualizacion disponible?

O es normal que al ignorarlo igual me aparezca como una actualizacion disponible?
dijo:
dijo:

a mi solo me llegó una actualización de de pacman

b@blkdr Hace 2 días7/14/2012+0-0
dijo:

a mi solo me llegó una actualización de de pacman

Buena info, acabo de actualizar Arch


Que carajo pasa me podes decir? y el conky arriba me sige diciendo que tengo un update ¬¬
a mi solo me llegó una actualización de de pacman
b@blkdr Hace 2 días7/14/2012+3-0
dijo:

Menuda chorrada el cambiar las librerias de /lib/ a /usr/lib/, esto porque?, dan algun explicacion de porque se hace esto?. las aplicaciones funcionan igual esten en /lib que en /usr/lib/. Sinceramente, en Arch cada actualizacion es para ponerse a temblar de lo inestable que es, y cuando no hay ningun problema, entonces se inventan algo nuevo para seguir en su linea, que es cagarla en cada actualizacion.

PD: Ya pue…

@ Yo si es por eso estoy frito siempre lo borro ¬¬

Autor del Post

b
blkdr🇦🇷
Usuario
Puntos0
Posts14
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.