[MAJ]énième problème MAJ Glibc(résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

[MAJ]énième problème MAJ Glibc(résolu)

Message par mum1989 »

Bonjour, je me permet d'ouvrir un énième sujet sur la MAJ de Glibc, je coince, mais je pense que je ne suis pas loin d'y arriver.
Mon problème ressemble sans doute à celui ci :
http://forums.archlinux.fr/topic11458.html

(j'ai préféré ouvrir un autre topic, pour plus de clarté)

j'ai bien lu ici et le wiki en Anglais et qui aurait bien mérité, à mon avis, une traduction fr, si je peux me permettre.

J'ai passé "l'étape de l'Issue 1".



Cette commande grep '^lib/' /var/lib/pacman/local/*/files renvoie

Code : Tout sélectionner

/var/lib/pacman/local/glibc-2.15-12/files:lib/
/var/lib/pacman/local/glibc-2.15-12/files:lib/ld-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libBrokenLocale-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libanl-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libc-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcidn-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcrypt-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libdl-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libm-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.15-12/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnsl-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_compat-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_db-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_dns-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_files-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_hesiod-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nis-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nisplus-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libpthread-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.15-12/files:lib/libresolv-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/librt-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libutil-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libutil.so.1
J'avais du désinstaller fbsplash et ses dépendances.



Celle ci :
ls /lib

Code : Tout sélectionner

fbsplash-controld        libc-2.15.so      libdl.so.2             libnss_compat.so.2    libnss_hesiod-2.15.so   libpthread-2.15.so  libthread_db-1.0.so
ld-2.15.so               libcidn-2.15.so   libm-2.15.so           libnss_db-2.15.so     libnss_hesiod.so.2      libpthread.so.0     libthread_db.so.1
ld-linux-x86-64.so.2     libcidn.so.1      libmemusage.so         libnss_db.so.2        libnss_nis-2.15.so      libresolv-2.15.so   libutil-2.15.so
libanl-2.15.so           libcrypt-2.15.so  libm.so.6              libnss_dns-2.15.so    libnss_nisplus-2.15.so  libresolv.so.2      libutil.so.1
libanl.so.1              libcrypt.so.1     libnsl-2.15.so         libnss_dns.so.2       libnss_nisplus.so.2     librt-2.15.so       modules
libBrokenLocale-2.15.so  libc.so.6         libnsl.so.1            libnss_files-2.15.so  libnss_nis.so.2         librt.so.1          splash
libBrokenLocale.so.1     libdl-2.15.so     libnss_compat-2.15.so  libnss_files.so.2     libpcprofile.so         libSegFault.so      udev
ou encore :
ls -ld /lib

Code : Tout sélectionner

drwxr-xr-x 6 root root 4096 27 juil. 08:57 /lib

Ensuite un pacman -Su :

Code : Tout sélectionner

:: Début de la mise à jour complète du système...
résolution des dépendances...
recherche des conflits entre paquets...

Cibles (1) : glibc-2.16.0-2

Taille totale installé :                37,58 MiB
Taille de mise à jour nette :   0,83 MiB

Procéder à l'installation ? [O/n] o
(1/1) vérification de l'intégrité des paquets                                                      [----------------------------------------------------------] 100%
(1/1) chargement des fichiers des paquets                                                          [----------------------------------------------------------] 100%
(1/1) analyse des conflits entre fichiers                                                          [----------------------------------------------------------] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.


J'ai moins bien compris cette dernière partie :
The the final "pacman -Su" will successfully install glibc if there are no untracked files (see the next section).
Unpackaged files

This means that you have files or folders still in /lib or pacman thinks a package apart from glibc still own /lib. You can see which package own files in /lib by using:
$ find /lib -exec pacman -Qo -- {} +

If any package apart from glibc is listed as owning a file, that package needs to be updated to install its files in /usr/lib. Any files unowned by a package should either be deleted or moved to /usr/lib and any directories within /lib need deleted (after they are empty...).

One common source of files in /lib is left overs from running depmod after upgrading the kernel, but prior to reboot. The kernel modules included with the linux package in the repositories are now stored in /usr/lib/modules.
Enfin cette commande find /lib -exec pacman -Qo -- {} + renvoie :

Code : Tout sélectionner

Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.15-12
/lib/libcrypt-2.15.so appartient à glibc 2.15-12
/lib/libBrokenLocale-2.15.so appartient à glibc 2.15-12
/lib/libcidn-2.15.so appartient à glibc 2.15-12
/lib/libnss_db-2.15.so appartient à glibc 2.15-12
/lib/libutil-2.15.so appartient à glibc 2.15-12
/lib/libnsl.so.1 appartient à glibc 2.15-12
/lib/libpcprofile.so appartient à glibc 2.15-12
/lib/librt.so.1 appartient à glibc 2.15-12
/lib/libnss_compat-2.15.so appartient à glibc 2.15-12
/lib/librt-2.15.so appartient à glibc 2.15-12
/lib/libnss_dns-2.15.so appartient à glibc 2.15-12
/lib/libnss_files-2.15.so appartient à glibc 2.15-12
/lib/libSegFault.so appartient à glibc 2.15-12
/lib/libnss_dns.so.2 appartient à glibc 2.15-12
/lib/libm-2.15.so appartient à glibc 2.15-12
/lib/libBrokenLocale.so.1 appartient à glibc 2.15-12
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/udev »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/udev/rules.d »
Erreur : aucun paquet ne contient /lib/udev/rules.d/90-hal.rules
/lib/libthread_db-1.0.so appartient à glibc 2.15-12
/lib/libanl.so.1 appartient à glibc 2.15-12
/lib/libnss_db.so.2 appartient à glibc 2.15-12
/lib/libthread_db.so.1 appartient à glibc 2.15-12
/lib/libanl-2.15.so appartient à glibc 2.15-12
/lib/libmemusage.so appartient à glibc 2.15-12
/lib/libcidn.so.1 appartient à glibc 2.15-12
/lib/libutil.so.1 appartient à glibc 2.15-12
/lib/libnss_hesiod-2.15.so appartient à glibc 2.15-12
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/fbsplash-controld »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/fbsplash-controld/cache »
Erreur : aucun paquet ne contient /lib/fbsplash-controld/cache/svc_stop_times
Erreur : aucun paquet ne contient /lib/fbsplash-controld/cache/svc_start_times
/lib/libnss_nis.so.2 appartient à glibc 2.15-12
/lib/libnss_nisplus.so.2 appartient à glibc 2.15-12
/lib/libcrypt.so.1 appartient à glibc 2.15-12
/lib/libnss_nis-2.15.so appartient à glibc 2.15-12
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/extramodules-3.4-ARCH »
Erreur : aucun paquet ne contient /lib/modules/extramodules-3.4-ARCH/fglrx.ko
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/extramodules-3.3-ARCH »
Erreur : aucun paquet ne contient /lib/modules/extramodules-3.3-ARCH/fglrx.ko
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/3.0-ARCH »
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.symbols.bin
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.symbols
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.devname
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.dep.bin
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.softdep
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.alias
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.alias.bin
Erreur : aucun paquet ne contient /lib/modules/3.0-ARCH/modules.dep
/lib/libnss_nisplus-2.15.so appartient à glibc 2.15-12
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/splash »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/splash/cache »
Erreur : aucun paquet ne contient /lib/splash/cache/svcs_start
Erreur : aucun paquet ne contient /lib/splash/cache/steps_bootup
Erreur : aucun paquet ne contient /lib/splash/cache/steps_sysinit
/lib/libnss_files.so.2 appartient à glibc 2.15-12
/lib/libpthread-2.15.so appartient à glibc 2.15-12
/lib/libm.so.6 appartient à glibc 2.15-12
/lib/libresolv.so.2 appartient à glibc 2.15-12
/lib/libresolv-2.15.so appartient à glibc 2.15-12
/lib/libdl.so.2 appartient à glibc 2.15-12
/lib/libnss_hesiod.so.2 appartient à glibc 2.15-12
/lib/libpthread.so.0 appartient à glibc 2.15-12
/lib/libc-2.15.so appartient à glibc 2.15-12
/lib/libdl-2.15.so appartient à glibc 2.15-12
/lib/libnsl-2.15.so appartient à glibc 2.15-12
/lib/libnss_compat.so.2 appartient à glibc 2.15-12
/lib/libc.so.6 appartient à glibc 2.15-12
/lib/ld-2.15.so appartient à glibc 2.15-12
Dernière modification par mum1989 le ven. 27 juil. 2012, 13:19, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MAJ]énième problème MAJ Glibc

Message par FoolEcho »

Salut,

Tu as "simplement" des répertoires présents dans /lib qui font obstacle à la mise à jour.
Comme ils n'appartiennent à aucun paquet (sorties du grep et du find) tu peux supprimer ces répertoires sans risque (/lib/modules, /lib/splash, /lib/udev, etc.) puis retenter la mise à jour de glibc.
mum1989 a écrit :J'avais du désinstaller fbsplash et ses dépendances.
Pour les paquets à problème c'est une option. L'autre étant de les recompiler (je gage que l'essentiel des paquets d'Aur a suivi la nouvelle arborescence -- pour fbsplsh c'est le cas au moins :chinois: ).
mum1989 a écrit :j'ai bien lu ici et le wiki en Anglais et qui aurait bien mérité, à mon avis, une traduction fr, si je peux me permettre.
Permets-toi. :)
Perso, ça m'a effleuré mais comme il s'agit d'un problème transitoire ça n'en valait pas franchement le coup ( :troll: Et puis, avec ou sans traduction, on aurait eu pléthore de sujets de toutes manières :troll: ).
(sinon le wiki est ouvert à tout inscrit du forum ;-) )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

Re: [MAJ]énième problème MAJ Glibc

Message par mum1989 »

sudo mv /lib/splash/ backupglibc/
[emeric@bigPC:~]$ sudo mv /lib/udev/ backupglibc/

[emeric@bigPC:~]$ sudo pacman -Su
:: Début de la mise à jour complète du système...
résolution des dépendances...
recherche des conflits entre paquets...

Cibles (1) : glibc-2.16.0-2

Taille totale installé : 37,58 MiB
Taille de mise à jour nette : 0,83 MiB

Procéder à l'installation ? [O/n] o
(1/1) vérification de l'intégrité des paquets [----------------------------------------------------------] 100%
(1/1) chargement des fichiers des paquets [----------------------------------------------------------] 100%
(1/1) analyse des conflits entre fichiers [----------------------------------------------------------] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
[emeric@bigPC:~]$ ls /lib
fbsplash-controld libc-2.15.so libdl.so.2 libnss_compat.so.2 libnss_hesiod-2.15.so libpthread-2.15.so libthread_db-1.0.so
ld-2.15.so libcidn-2.15.so libm-2.15.so libnss_db-2.15.so libnss_hesiod.so.2 libpthread.so.0 libthread_db.so.1
ld-linux-x86-64.so.2 libcidn.so.1 libmemusage.so libnss_db.so.2 libnss_nis-2.15.so libresolv-2.15.so libutil-2.15.so
libanl-2.15.so libcrypt-2.15.so libm.so.6 libnss_dns-2.15.so libnss_nisplus-2.15.so libresolv.so.2 libutil.so.1
libanl.so.1 libcrypt.so.1 libnsl-2.15.so libnss_dns.so.2 libnss_nisplus.so.2 librt-2.15.so
libBrokenLocale-2.15.so libc.so.6 libnsl.so.1 libnss_files-2.15.so libnss_nis.so.2 librt.so.1
libBrokenLocale.so.1 libdl-2.15.so libnss_compat-2.15.so libnss_files.so.2 libpcprofile.so libSegFault.so
[emeric@bigPC:~]$ sudo mv /lib backupglibc/
[emeric@bigPC:~]$ sudo pacman -Su
bash: /usr/bin/sudo: Aucun fichier ou dossier de ce type
oups, j'ai fait une boulette plus rien se lance en console (suite au déplacement du dossier /lib)

je suppose qu'il faudra que je chroote depuis un livecd ?
Ensuite que faire restaurer, le dossier lib que je n'aurais pas du déplacer ? (sauf /lib/udve etc ?
edit, je vais essayer de faire ça ^^
Pour les paquets à problème c'est une option. L'autre étant de les recompiler (je gage que l'essentiel des paquets d'Aur a suivi la nouvelle arborescence -- pour fbsplsh c'est le cas au moins ).
j'avais tenté de recompiler, mais ça avait foiré, donc j'ai désinstallé.

Et puis, avec ou sans traduction, on aurait eu pléthore de sujets de toutes manières
pas faux, mais je me dis peut être que ça aurait limité de nombres de sujets sur le forum.
(sinon le wiki est ouvert à tout inscrit du forum )
avec mon anglais approximatif et mon manque d'expertise en Archlinux, je ne sais pas si je vais aider ou vous induire en erreur ^^.
Dernière modification par mum1989 le ven. 27 juil. 2012, 11:51, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MAJ]énième problème MAJ Glibc

Message par FoolEcho »

mum1989 a écrit :oups, j'ai fait une boulette plus rien se lance en console (suite au déplacement du dossier /lib)

je suppose qu'il faudra que je chroote depuis un livecd ?
Ensuite que faire restaurer, le dossier lib que je n'aurais pas du déplacer ? (sauf /lib/udve etc ?
Sans /lib tu vas avoir du mal à chrooter. :mrgreen:
Tu montes simplement ta partition racine (depuis un livecd ou le rootfs) et tu rétablis la chose: mv backupglibc lib.

Aide-toi du find pour trouver ce qui reste (apparemment /lib/fbsplash* ).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

Re: [MAJ]énième problème MAJ Glibc

Message par mum1989 »

oui euh pas chroot, j'ai juste monter la partition depuis un livecd.
C'est bon, je suis re la ^^

- d'ailleurs comment lister facilement les partition et HDD en ligne de commande ? (lorsqu'elles ne sont pas montées)



Je récapépète :
grep '^lib/' /var/lib/pacman/local/*/files

Code : Tout sélectionner

grep '^lib/' /var/lib/pacman/local/*/files
/var/lib/pacman/local/glibc-2.15-12/files:lib/
/var/lib/pacman/local/glibc-2.15-12/files:lib/ld-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libBrokenLocale-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libanl-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libc-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcidn-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcrypt-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libdl-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libm-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.15-12/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnsl-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_compat-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_db-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_dns-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_files-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_hesiod-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nis-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nisplus-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libpthread-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.15-12/files:lib/libresolv-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.15-12/files:lib/librt-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.15-12/files:lib/libutil-2.15.so
/var/lib/pacman/local/glibc-2.15-12/files:lib/libutil.so.1
ls /lib :

Code : Tout sélectionner

ls /lib/
ld-2.15.so               libcidn-2.15.so   libm-2.15.so           libnss_db-2.15.so      libnss_hesiod.so.2      libpthread.so.0      libthread_db.so.1
ld-linux-x86-64.so.2     libcidn.so.1      libmemusage.so         libnss_db.so.2         libnss_nis-2.15.so      libresolv-2.15.so    libutil-2.15.so
libanl-2.15.so           libcrypt-2.15.so  libm.so.6              libnss_dns-2.15.so     libnss_nisplus-2.15.so  libresolv.so.2       libutil.so.1
libanl.so.1              libcrypt.so.1     libnsl-2.15.so         libnss_dns.so.2        libnss_nisplus.so.2     librt-2.15.so
libBrokenLocale-2.15.so  libc.so.6         libnsl.so.1            libnss_files-2.15.so   libnss_nis.so.2         librt.so.1
libBrokenLocale.so.1     libdl-2.15.so     libnss_compat-2.15.so  libnss_files.so.2      libpcprofile.so         libSegFault.so
libc-2.15.so             libdl.so.2        libnss_compat.so.2     libnss_hesiod-2.15.so  libpthread-2.15.so      libthread_db-1.0.so
find /lib -exec pacman -Qo -- {} + :

Code : Tout sélectionner

 find /lib -exec pacman -Qo -- {} +
Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.15-12
/lib/libcrypt-2.15.so appartient à glibc 2.15-12
/lib/libBrokenLocale-2.15.so appartient à glibc 2.15-12
/lib/libcidn-2.15.so appartient à glibc 2.15-12
/lib/libnss_db-2.15.so appartient à glibc 2.15-12
/lib/libutil-2.15.so appartient à glibc 2.15-12
/lib/libnsl.so.1 appartient à glibc 2.15-12
/lib/libpcprofile.so appartient à glibc 2.15-12
/lib/librt.so.1 appartient à glibc 2.15-12
/lib/libnss_compat-2.15.so appartient à glibc 2.15-12
/lib/librt-2.15.so appartient à glibc 2.15-12
/lib/libnss_dns-2.15.so appartient à glibc 2.15-12
/lib/libnss_files-2.15.so appartient à glibc 2.15-12
/lib/libSegFault.so appartient à glibc 2.15-12
/lib/libnss_dns.so.2 appartient à glibc 2.15-12
/lib/libm-2.15.so appartient à glibc 2.15-12
/lib/libBrokenLocale.so.1 appartient à glibc 2.15-12
/lib/libthread_db-1.0.so appartient à glibc 2.15-12
/lib/libanl.so.1 appartient à glibc 2.15-12
/lib/libnss_db.so.2 appartient à glibc 2.15-12
/lib/libthread_db.so.1 appartient à glibc 2.15-12
/lib/libanl-2.15.so appartient à glibc 2.15-12
/lib/libmemusage.so appartient à glibc 2.15-12
/lib/libcidn.so.1 appartient à glibc 2.15-12
/lib/libutil.so.1 appartient à glibc 2.15-12
/lib/libnss_hesiod-2.15.so appartient à glibc 2.15-12
/lib/libnss_nis.so.2 appartient à glibc 2.15-12
/lib/libnss_nisplus.so.2 appartient à glibc 2.15-12
/lib/libcrypt.so.1 appartient à glibc 2.15-12
/lib/libnss_nis-2.15.so appartient à glibc 2.15-12
/lib/libnss_nisplus-2.15.so appartient à glibc 2.15-12
/lib/libnss_files.so.2 appartient à glibc 2.15-12
/lib/libpthread-2.15.so appartient à glibc 2.15-12
/lib/libm.so.6 appartient à glibc 2.15-12
/lib/libresolv.so.2 appartient à glibc 2.15-12
/lib/libresolv-2.15.so appartient à glibc 2.15-12
/lib/libdl.so.2 appartient à glibc 2.15-12
/lib/libnss_hesiod.so.2 appartient à glibc 2.15-12
/lib/libpthread.so.0 appartient à glibc 2.15-12
/lib/libc-2.15.so appartient à glibc 2.15-12
/lib/libdl-2.15.so appartient à glibc 2.15-12
/lib/libnsl-2.15.so appartient à glibc 2.15-12
/lib/libnss_compat.so.2 appartient à glibc 2.15-12
/lib/libc.so.6 appartient à glibc 2.15-12
/lib/ld-2.15.so appartient à glibc 2.15-12
Les répertoires (/lib/modules, /lib/splash, /lib/udev) sont supprimés.

Aide-toi du find pour trouver ce qui reste (apparemment /lib/fbsplash* ).
c'est à dire ?


Edit : et si je déplaçais les lib présentes dans /lib pour les mettre dans /usb/lib ça le fait ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MAJ]énième problème MAJ Glibc

Message par FoolEcho »

mum1989 a écrit : - d'ailleurs comment lister facilement les partition et HDD en ligne de commande ? (lorsqu'elles ne sont pas montées)

Code : Tout sélectionner

fdisk -l
par exemple.
mum1989 a écrit :Edit : et si je déplaçais les lib présentes dans /lib pour les mettre dans /usb/lib ça le fait ?
:roll:
mum1989 a écrit :
FoolEcho a écrit : Aide-toi du find pour trouver ce qui reste (apparemment /lib/fbsplash* ).
c'est à dire ?
Qu'il y avait un /lib/fbsplash-controld à faire sauter, mais tu as du le faire.
Que donne la mise à jour maintenant ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

Re: [MAJ]énième problème MAJ Glibc

Message par mum1989 »

Euh c'est bon il me semble.

merci, merci beaucoup encore :chinois: .
ls -ld /lib
lrwxrwxrwx 1 root root 7 7 juil. 12:09 /lib -> usr/lib
edit : et j'ai redémarré, ça a l'air ok. :kimouss:
Répondre