[update] libpcre.so.0 et libpam.so.0 too short (résolu)

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

[update] libpcre.so.0 et libpam.so.0 too short (résolu)

Message par Fl4t »

Salut à tous,
depuis une récente mise a jour ( pacman -Syu ), j'ai deux grosses erreurs au lancement du système :

Code : Tout sélectionner

/bin/grep error while loading shared libraries: /lib/libpcre.so.0: file too short
....
(4 ou 5 fois pendant lechargement des modules)
....
cannot acces  the hardware clock via any known method 
use the --debug option to see the details of our search for an acces method
Ensuite je me retrouve sur l'invité de login, mais quoi que je fasse j'ai l'erreur suivante :

Code : Tout sélectionner

/bin/login error while loading shared libraries: /lib/libpam.so.0: file too short
j'ai essayé archlinux fallback, même soucis. Je ne peux faire aucune tache vu que le login mes refusé.

Il semble y avoir une piste ici mais je ne comprend pas trop les étapes qu'il demande de faire, j'ai juste compris que j'étais bon à remettre une image arch sur ma clé usb :p

http://bbs.archlinux.org/viewtopic.php?id=64276

Merci par avance.
Dernière modification par Fl4t le mar. 01 déc. 2009, 16:18, modifié 2 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] libpcre.0.so et libpam.0.so too short (en cours)

Message par tuxce »

T'as du avoir une erreur quelconque lors de la misa à jour, disque plein ou un truc du même genre.
Là il te faut réinstaller les libs en question, libpcre, c'est le paquet pcre et pam pour libpam*
Il te faut démarrer depuis un live arch et utiliser pacman avec l'option --root, ou avec un autre live et juste décompresser les paquets dans ta partition "/"
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.0.so et libpam.0.so too short (en cours)

Message par Fl4t »

J'ai essayé mais je n'y arrive pas :/

Code : Tout sélectionner

mount /dev/sda1
mount : can't find /dev/sda1 in /etc/fstab or /etc/mtab
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par tuxce »

euh, à une dizaine de jours d'intervalle et en t'arrêtant à la première erreur, je suis pas sûr que tu vois la fin avant longtemps...
Il suffit de se documenter un minimum sur "mount" pour comprendre l'erreur que tu fais.
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

Bah j'avais un autre problème à résoudre avant de pouvoir résoudre celui-ci ( cf consolekit ), j'ai regardé le man mais j'ai pas du faire très attention...
Le fait est que maintenant j'arrive même plus à boot sur la clé usb... ( c'est plus compliqué vu que sur mon pc il la gère mais pas mon macbook )

edit : Ça devrai marcher pourtant : j'ai fait un dd if=l'image of=usb elle boot bien sur mon pc de bureau avec archlinux, mais sur le macbook pro elle boot plus, je recommence la manip'

edit : en effet, j'aurai pas du chercher le man sur internet, le man console m'a donné la bonne commande à faire :lol:
Dernière modification par Fl4t le sam. 28 nov. 2009, 15:45, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par tuxce »

pour mount, il faut indiquer le répertoire où monter.
pour la clé, si ça boot sur une machine et pas sur l'autre, il faut voir dans les options de la machine qui boot pas.
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

Tchou :roll: j'ai gravé un CD arch sinon j'avais pas fini de me prendre la tête.
j'ai boot sur le CD et monter la partition avec :

Code : Tout sélectionner

mount -t ext4 /dev/sda4 /media/racine/
maintenant je cherche à installer pam et pcre j'ai tapé :

Code : Tout sélectionner

pacman -S --root / pam pcre
pam package not found, searching for group...
error: 'pam': not found in sync db
Je creuse encore je dis quoi :chinois:
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

:pastaper:

j'ai brancher un cable ethernet pour avoir le reseau, jai configuré via /arch/setup et lancer la commande :

Code : Tout sélectionner

pacman -S --root /media/data pam pcre
il me demande d'installer et ensuite il download. S'en suit une multitude d'erreur :

Code : Tout sélectionner

pcre : /media/racine/usr/share/man/man3/pcre_get_substring.3.gz exists in filesystem
pcre : /media/racine/usr/share/man/man3/pcre_info.3.gz exists in filesystem
pcre : /media/racine/usr/share/man/man3/pcre_maketables.3.gz exists in filesystem
pcre : /media/racine/usr/share/man/man3/pcrestack.3.gz exists in filesystem
...
...
...
[edit] avec l'option --force, donne d'autre erreurs :

Code : Tout sélectionner

/usr/lib/[...] .so is empty, not checked.
...
sur un bon kilomètre :)
...
je creuse toujours plus profond :D
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par tuxce »

tu utilises quel miroir?
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

core extra community mir.archlinux.fr :wink:
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

Je fais un petit up.
Je n'ai toujours pas trouvé de solution, si quelqu'un comprend comment contourné le problème, merci de m'en faire par :)
Le formatage me semble inévitable à présent :/
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par tuxce »

je sais pas si un formatage est inévitable, mais il est clair que ton système est cassé, en gros, le "is empty" etc.., c'est le même souci que pour pcre et pam, il faut réinstaller les paquets qui fournissent ces fichiers.
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

les commandes que j'ai tapé pour l'installation des paquets pam pcre sont-elles correctes ? si c'est le cas, pourquoi ne fonctionne-t-elle pas ? :/
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par tuxce »

Elles sont correctes, mais elle montrent d'autres soucis en rapport avec d'autres paquets, il faut rajouter ces paquets à la liste de ce que tu réinstalles.
Avatar de l’utilisateur
Fl4t
Hankyu
Messages : 48
Inscription : lun. 24 août 2009, 20:39

Re: [update] libpcre.so.0 et libpam.so.0 too short (en cours)

Message par Fl4t »

Résolu :D

Hier j'ai fait un pacman -Suyr /media/racine/ et je suis parti manger.

Il ma donner les erreurs que j'ai posté cependant je viens de refaire la même commande : "base de donnée locale à jour", donc il a bien update les paquets, j'ai relancé et ô surprise tout va bien :bravo:

Merci pour ton aide précieuse, sans toi j'étais dans la mouise :wink:
Répondre