Re: dpkg toujours cassé ... au secours !!
On Wed, 10 Apr 2002 16:52:55 +0100 [EMAIL PROTECTED] wrote: Question à tous : doit bien y avoir un outil Debian qui à partir des status vérifie l'existence des autres fichiers administratifs pour les paquets, non ?? [trouver un moyen fiable et automatique pour détecter si _tous_ les paquets sont corrompus, sinon lesquels ?] debsums ? oui, c'est déjà ça ... si le paquet est équipé de ses checksums (pas toujours le cas mais heureusement de moins en moins) le truc avec Debian c'est qu'en fait il y plein d'outils intéressant mais dont on ignore l'existence et les utilisations précises... doit bien en avoir un qui regarde si les /var/dpkg/.../info/* sont cohérents... HS : encore hier soir, j'ai explorer un peu apt-move, pkg-order !? et pkg-unused-libs (ok, y'en a d'autres du même genre) A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: dpkg toujours cassé ... au secours !!
On 10 Apr 2002 16:50:08 +0200 Grégoire Cachet [EMAIL PROTECTED] wrote: euhh ... juste comme ca : je fais comment pour purger ?? 1/ dpkg veut pas marcher .. c'est ce qui est pas clair pour l'instant (t'as bien eu dpkg -l ;-) 2/ si il a perdu ses listes de fichiers, il fait comment pour savoir quels fichiers purger ? si donc dpkg --purge veut bien fonctionner, dans le cas où la liste de fichiers à disparu, sauf erreur, il considère que le paquet n'a pas de fichiers [ce qui n'est pas très grave] mais au moins, l'affichage de dpkg -l est propre (sans rc) ca devrait fonctionner non ? oui, mais c'est pas aussi léger/sioux que souhaité :) perso, sachant que les fichiers paquet.file sont uniquement disponibles dans les .deb, je vois mal comment en récupérer des tout neufs sans récupérer les paquets concernés (sur la machine ou sur une autre !) [autre piste possible? impossible? à développer?] déterminer si quelques parts sur les serveurs Debian ces fichiers ne sont pas directement accessibles, écrire un script sioux qui les récupère(attention aux versions exactes de paquets) L'intérêt du .deb c'est qu'il est compact pour la diffusion Le désavantage c'est qu'il est monolithique pour l'inspection (c'est le principe du paquet cadeau;-) [sur la foulée de debsums] MAIS uniquement dans le cas où il y encore un dir /var/.../info/, dans les fichiers paquet.md5sums, il y a une liste des fichiers (2eme colonne) {on n'y pense pas ...} on peut donc regénerer (partiellement) les .list (et non .file comme je l'écris depuis le début!) en tout cas, c'est pas un probleme de paquets corrompu, c'est dpkg qui est pommé !! paquet corrompu == paquet dont l'installation (et donc le fonctionnement) est cassée, ça me semble être le cas de dpkg ;-) -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: dpkg toujours cassé ... au secours !!
es-tu allé voir dans/var/backups ? A priori tu y retrouves tes paquets installés à différents moments : dpkg.status.0 dpkg.status.3.gz dpkg.status.6.gz passwd.bak dpkg.status.1.gz dpkg.status.4.gz group.bak dpkg.status.2.gz dpkg.status.5.gz inetd.conf.bak ca va peut-être t'aider à retrouver tous les paquets que tu avais installés. J'espère que ca va t'aider. A+ jo __ ifrance.com, l'email gratuit le plus complet de l'Internet ! vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP... http://www.ifrance.com/_reloc/email.emailif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: dpkg toujours cassé ... au secours !!
bonjour !! Le jeu 11/04/2002 à 10:07, georges mariano a écrit : c'est ce qui est pas clair pour l'instant (t'as bien eu dpkg -l ;-) dpkg -l me renvoit une liste parfaitement cohérente, mais j'ai l'impression qu'il la trouve dans le fichier status, qui est en état lui 2/ si il a perdu ses listes de fichiers, il fait comment pour savoir quels fichiers purger ? si donc dpkg --purge veut bien fonctionner, dans le cas où la liste de fichiers à disparu, sauf erreur, il considère que le paquet n'a pas de fichiers [ce qui n'est pas très grave] mais au moins, l'affichage de dpkg -l est propre (sans rc) dpkg --purge ne fonctionne pas, car il cherche les liste de fichiers de chaque paquets, et puisque /var/.../info/ n'existe plus, il ne les trouve pas ca devrait fonctionner non ? oui, mais c'est pas aussi léger/sioux que souhaité :) perso, sachant que les fichiers paquet.file sont uniquement disponibles dans les .deb, je vois mal comment en récupérer des tout neufs sans récupérer les paquets concernés (sur la machine ou sur une autre !) j'ai terminé de telecharger les paquets sur mon autre machine, faut que je passe encore un peu de temps a les installer, et je pourrais appliquer ma methode si les liste de fichiers de chaque paquet ne sont accessible que dans le .deb, je vois mal en effet comment régénérer ces listes sans tout retelecharger ... c'est tres vexant, sachant que je sais exactement quels paquets sont installés sur ma machine !! mais bon ... [autre piste possible? impossible? à développer?] déterminer si quelques parts sur les serveurs Debian ces fichiers ne sont pas directement accessibles, écrire un script sioux qui les récupère(attention aux versions exactes de paquets) L'intérêt du .deb c'est qu'il est compact pour la diffusion Le désavantage c'est qu'il est monolithique pour l'inspection (c'est le principe du paquet cadeau;-) on peut pas tout avoir !!! ;-) [sur la foulée de debsums] MAIS uniquement dans le cas où il y encore un dir /var/.../info/, dans les fichiers paquet.md5sums, il y a une liste des fichiers (2eme colonne) {on n'y pense pas ...} on peut donc regénerer (partiellement) les .list (et non .file comme je l'écris depuis le début!) en tout cas, c'est pas un probleme de paquets corrompu, c'est dpkg qui est pommé !! paquet corrompu == paquet dont l'installation (et donc le fonctionnement) est cassée, ça me semble être le cas de dpkg ;-) oui ... enfin pas dpkg en lui meme ... ses fichiers de données ... enfin on va pas s'étendre sur ce sujet métapaquagique !!! ;-) merci pour toute l'aide grégoire -- Nous vivons a une époque ou le superflu est notre seule nécessite. Oscar Wilde -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
dpkg toujours cassé ... au secours !!
bonjour (voir mon post précédent) je sens que je suis vraiment mal ... aucune info sur le net, ni sur les listes debian ... apparement, toutes les infos sur les paquets installés sur le système ont été perdues ou corrompues ... est-ce qu'il y a un moyen de recuperer ca, ou bien j'ai le droit de reinstaller ma debian ? merci pour votre aide grégoire ps : je suis en unstable -- Il n'y a qu'une sorte d'amour, mais il y en a mille différentes copies. La Rochefoucauld -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: dpkg toujours cassé ... au secours !!
On 10 Apr 2002 13:27:29 +0200 Grégoire Cachet [EMAIL PROTECTED] wrote: est-ce qu'il y a un moyen de recuperer ca, ou bien j'ai le droit de reinstaller ma debian ? A) Soit on prend le temps de réfléchir à ton problème afin de trouver une solution intellectuellement satisfaisante (et éventuellement réutilisable par d'autres) avec comme contrainte de ne pas réinstaller t out (e.g. je suis derrière un modem, comment je répare sans télécharger ce que j'ai déja !!) B) Soit tu n'as pas encore grand chose à perdre sur ta machine (install récente, sauvegarde possible des fichiers perso) et autant refaire l'install... A) est bcp plus long mais c'est instructif ;-) B) est rapide c'est à toi de voir... Pour A) il va falloir déterminer préalablement l'étendur exacte des ravages ... (que donne dpkg -l, que donne dpkg -L itéré sur ce qui est accessible... etc etc) A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: dpkg toujours cassé ... au secours !!
Le mer 10/04/2002 à 13:43, georges mariano a écrit : On 10 Apr 2002 13:27:29 +0200 Grégoire Cachet [EMAIL PROTECTED] wrote: est-ce qu'il y a un moyen de recuperer ca, ou bien j'ai le droit de reinstaller ma debian ? A) Soit on prend le temps de réfléchir à ton problème afin de trouver une solution intellectuellement satisfaisante (et éventuellement réutilisable par d'autres) avec comme contrainte de ne pas réinstaller t out (e.g. je suis derrière un modem, comment je répare sans télécharger ce que j'ai déja !!) B) Soit tu n'as pas encore grand chose à perdre sur ta machine (install récente, sauvegarde possible des fichiers perso) et autant refaire l'install... A) est bcp plus long mais c'est instructif ;-) B) est rapide c'est à toi de voir... Pour A) il va falloir déterminer préalablement l'étendur exacte des ravages ... (que donne dpkg -l, que donne dpkg -L itéré sur ce qui est accessible... etc etc) merci j'avais en effet remarqué que ces deux seules issues étaient possibles ... je voterais plutot pour la solution A, d'une part parce que ma debian a plus d'un an, que je viens de passer 25 heures a compiler kde 3.0 (sans faire paquets malheureusement .. ca plantait), d'autre part parce que mon systeme n'est pas destiné a une utilisation professionelle, mais a mes bidouilles ... c'est d'ailleurs pour cela que j'ai commencé par faire des recherches sur le net, qui sont restées sans succés malheureusement ... ou trouver des infos sur les bases de données sur les paquets qu'utilise dpkg ? est-ce qu'il existe des outils pour regéner ces bases ? étant donné que mon fichier status a l'air intact, il doit y avoir un moyen de trouver la liste des fichiers de tous les paquets installés, meme s'il faut tout retelecharger serieusement, j'ai pas du tout envie de reinstaller, ca me briserait le coeur ... quelques complements : j'ai l'adsl donc aucun probleme pour faire du telechargement de masse j'ai mes fichiers status et status-old en état la liste que me renvoit dpkg -l est en pièce jointe merci beaucoup grégoire -- Una solus victus nullam sperare solutem. Le seul espoir du condamné est de n'espérer aucun salut Virgile, l'eneide Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais) ||/ NomVersionDescription +++-==-==- ii aalib1 1.4p5-13 ascii art library ii abiword0.99.3+cvs.200 Dummy package providing abiword ii abiword-common 0.99.3+cvs.200 WYSIWYG word processor ii abiword-doc0.99.3+cvs.200 AbiWord documentation ii abiword-gtk0.99.3+cvs.200 WYSIWYG word processor based on GTK ii adduser3.47 Add and remove users and groups ii ae 962-26 Anthony's Editor -- a tiny full-screen edito rc agbrowser 0.96-7 The KDE2 frontend to the AudioGalaxy Linux c ii alsa-headers 0.9+0beta12-3 ALSA driver header files ii apache 1.3.23-1 Versatile, high-performance HTTP server ii apache-common 1.3.23-1 Support files for all Apache webservers ii apt0.5.4 Advanced front-end for dpkg ii apt-utils 0.5.4 APT utility programs ii aria 0.10.1.pl3-4 a download tool similar to Reget or GetRight rc ark2.2.2-9An archiver for KDE ii arts 0.9.9-1Analog Realtime Synthesizer (aRts) metapacka rc artsbuilder2.2.2-8Arts synthesizer designer ii ash0.3.8-37 NetBSD /bin/sh ii asnparser 1.2.5-5ASN.1 to C/C++ converter ii at 3.1.8-11 Delayed job execution and batch processing ii autoconf 2.53-2 automatic configure script builder ii autoconf2.13 2.13-43automatic configure script builder (obsolete ii automake 1.4-p4-1.1 A tool for generating GNU Standards-complian ii autotools-dev 20020320.1 Update infrastructure for config.{guess,sub} rc avifile-player 0.6.0.20011220 Video player for AVI/ASF/WMF files rc balsa 0.9.5-1.0.pre5 GNOME email client ii base-config1.33.16Debian base configuration package ii base-files 3.0.2 Debian base system miscellaneous files ii base-passwd3.4.1 Debian Base System Password/Group Files ii bash 2.05a-10 The GNU Bourne Again SHell ii bc 1.06-7 The GNU bc arbitrary precision calculator la ii biff 0.17.pre24 a mail notification tool ii bin86 0.16.0-1 16-bit assembler and loader ii binutils 2.12.90.0.1-1 The GNU assembler, linker and binary utiliti ii binutils-dev 2.12.90.0.1-1 The GNU binary utilities (BFD development fi ii bison 1.35-3 A parser generator that is compatible
Re: dpkg toujours cassé ... au secours !!
On 10 Apr 2002 13:55:54 +0200 Grégoire Cachet [EMAIL PROTECTED] wrote: je voterais plutot pour la solution A, petite précision, pas évident que A existe (au sens évite des téléchargements importants) serieusement, j'ai pas du tout envie de reinstaller, ca me briserait le coeur ... quelques complements : j'ai l'adsl donc aucun probleme pour faire du telechargement de mais par objectif, on souhaite éviter n'est-ce pas ? j'ai mes fichiers status et status-old en état si ce sont les fichiers *.file (liste des fichiers par paquets) qui sont détruits, ils ne servent à rien ... la liste que me renvoit dpkg -l est en pièce jointe ok, ben première chose, tout ce qui est en rc = purge c'est toujour ça de moins à gérer... ls -l /var/lib/dpkg/info ?? (doit y a voir des *.file) Question à tous : doit bien y avoir un outil Debian qui à partir des status vérifie l'existence des autres fichiers administratifs pour les paquets, non ?? [trouver un moyen fiable et automatique pour détecter si _tous_ les paquets sont corrompus, sinon lesquels ?] A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: dpkg toujours cassé ... au secours !!
Le mer 10/04/2002 à 16:27, georges mariano a écrit : mais par objectif, on souhaite éviter n'est-ce pas ? oui ... mais bon, mon objectif premier, c'est de recuperer l'usage de mon dpkg ... au pire, si c'est trop simple en retelechargeant tout, je peux recasser ma partoch et recommencer ... :) la liste que me renvoit dpkg -l est en pièce jointe ok, ben première chose, tout ce qui est en rc = purge c'est toujour ça de moins à gérer... euhh ... juste comme ca : je fais comment pour purger ?? 1/ dpkg veut pas marcher .. 2/ si il a perdu ses listes de fichiers, il fait comment pour savoir quels fichiers purger ? ls -l /var/lib/dpkg/info ?? (doit y a voir des *.file) c bon, je commence a cerner le probleme ... /var/lib/dpkg/info est devenu un fichier chez moi !!! donc exit ce qu'il y avait après dans l'arborescence ... je le sens mal je vois une option cependant : 1/ je recupere les paquets installé sur mon ordi (ca doit se faire avec dpkg --get-selections non ?) 2/ je vais sur ma deuxieme machine, ou il y a juste la base de sid installée 3/ j'installe tout sur cette machine 4/ je recupere le contenu de /var/lib/dpkg/info/ 5/ je remet le tout sur ma machine ca devrait fonctionner non ? j'attend les avis des experts ... Question à tous : doit bien y avoir un outil Debian qui à partir des status vérifie l'existence des autres fichiers administratifs pour les paquets, non ?? [trouver un moyen fiable et automatique pour détecter si _tous_ les paquets sont corrompus, sinon lesquels ?] je sais pas justement .. en tout cas, c'est pas un probleme de paquets corrompu, c'est dpkg qui est pommé !! merci pour l'aide grégoire -- Dieu est impitoyable. A partir d'un certain age, il vous prend les poils de la tete pour vous les mettre dans les oreilles. Bruce Willis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RE: dpkg toujours cassé ... au secours !!
Question à tous : doit bien y avoir un outil Debian qui à partir des status vérifie l'existence des autres fichiers administratifs pour les paquets, non ?? [trouver un moyen fiable et automatique pour détecter si _tous_ les paquets sont corrompus, sinon lesquels ?] debsums ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]