bonjour
debian testing
ayant installé un paquet trouvé sur le web pour faire fonctionner mon modem, je le telecharge et l'install sans rigueur. L'installation se passe mal . J'essaye de l'enlever avec synaptic, dpkg, mais il refuse obstinement de s'effacer.
debian:~# dpkg -r --force-depends ltmodem-2.6.8-2-386
dpkg : erreur de traitement de ltmodem-2.6.8-2-386 (--remove) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
Des erreurs ont été rencontrées pendant l'exécution :
ltmodem-2.6.8-2-386
debian:~#
comme la reinstallation se passe mal, je tourne un peu en rond. une idée pour l'effacer? je vais creer un paquet bidon avec le meme nom je crois
# bourrin ?
Posté par THE_ALF_ . Évalué à 3.
Sinon, je sais plus si "apt-get -f install" peut régler quelque chose pour les packets qui ne sont pas passés par apt mais directement par dpkg...
Regardes peut-être aussi de la raison du foirage de l'installation. C'est peut-être débloquable (au moins temporairement) de ce coté. Il se passe quoi exactement
[^] # Re: bourrin ?
Posté par Anonyme . Évalué à 2.
apt-get -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Le paquet ltmodem-2.6.8-2-386 doit être réinstallé, mais je ne parviens pas à trouver son archive. (meme en lui passant en argument)
a mon avis c'est plutot mal partie...
la raison du foirage peut etre mis en by-pass mais il me faut un noyau 2.6.8 installé par apt :).
ou ce trouve la base de donné de apt ? il doit surement avoir une solution propre. Je sens une reinstalle pointée le bout de son nez.
tiens ca m'apprendra a installé n'importe quoi de n'importe ou.
[^] # Re: bourrin ?
Posté par syntaxerror . Évalué à 3.
echo ltmodem-2.6.8-2-386 purge | dpkg --set-selections
apt-get -f install
sinon, il vient d'où ce paquet pourrave ?
[^] # Re: bourrin ?
Posté par Anonyme . Évalué à 2.
[^] # Re: bourrin ?
Posté par THE_ALF_ . Évalué à 3.
[^] # Re: bourrin ?
Posté par syntaxerror . Évalué à 3.
Autre idée. Si c'est ce paquet là:
http://www.physcip.uni-stuttgart.de/heby/ltmodem/dists/debia(...)
apt-get install equivs
et créer un paquet bidon kernel-image-2.6.8-2-386, l'installer, puis purger le tout.
P.S. on a tout avantage à construire le ltmodem à partir du source, ya tout ce qu'il faut pour pondre un paquet debian, même si la procédure est assez peu orthodoxe.
[^] # apt is magic \o/
Posté par ploof . Évalué à -1.
apt-get remove ltmodem-2.6.8-2-386
(peut être retirer le '-386')
[^] # Re: bourrin ?
Posté par Anonyme . Évalué à 2.
un volontaire pour verifier que c'est reproduisible ? et ouvrir un bug :) , effectivement c'est le paquet de l université de stuttgart
sinon apt:
apt-get remove ltmodem-2.6.8-2-386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Le paquet ltmodem-2.6.8-2-386 doit être réinstallé, mais je ne parviens pas à trouver son archive.
je ne regrette pas d'avoir mis ma famille en sarge :)
bon je prend tous cela avec philosophie, je n'installerais pas ubuntu :p
[^] # Re: bourrin ?
Posté par Anonyme . Évalué à 2.
[^] # Re: bourrin ?
Posté par syntaxerror . Évalué à 2.
Or donc, ce qu'il veut c'est kernel-image-2.6.8-2-386 ? Bin on va le lui donner ...
dans la directory où est le deb ltmodem:
wget ftp://ftp.fr.debian.org/debian/pool/main/k/kernel-image-2.6.(...)
dpkg -i kernel-image-2.6.8-2-386_2.6.8-16sarge1_i386.deb ltmodem-2.6.8-2-386*.deb
ensuite il devrait être possible de faire le ménage.
[^] # Re: bourrin ?
Posté par Anonyme . Évalué à 2.
par contre le message d'erreur est plus long maintenant.
Préparation du remplacement de ltmodem-2.6.8-2-386 8.31a11 (en utilisant ltmodem-2.6.8-2-386_8.31a11-1_i386.deb) ...
Dépaquetage de la mise à jour de ltmodem-2.6.8-2-386 ...
find: AVERTISSEMENT: vous avez spécifié l'option -mindepth après un argument qui n'est pas une option -name mais les options sont positionnelles (-mindepth affecte les tests spécifiés avant aussi bien qu'après)
find: AVERTISSEMENT: vous avez spécifié l'option -maxdepth après un argument qui n'est pas une option -name mais les options sont positionnelles (-maxdepth affecte les tests spécifiés avant aussi bien qu'après)
Could not identify your distribution's way of automatically loading modules,
Exiting.
dpkg : avertissement - ancien script post-removal a retourné un code d'erreur de sortie 1
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
dpkg : erreur de traitement de ltmodem-2.6.8-2-386_8.31a11-1_i386.deb (--install) :
il n'y a pas de script dans cette nouvelle version du paquet - abandon
Des erreurs ont été rencontrées pendant l'exécution :
ltmodem-2.6.8-2-386_8.31a11-1_i386.deb
bon je vais retourner sous sarge dans 1 semaine ou deux. Actuellement je peux installer des paquet avec dpkg mais je ne peux rien faire concernant le paquet ltmodem.
merci les gars
[^] # Re: bourrin ?
Posté par syntaxerror . Évalué à 2.
J'essaierai de mettre "exit 0" vers le début du script /var/lib/dpkg/info/ltmodem-2.6.8-2-386.postrm, désinstaller le paquet, puis faire le ménage (à la main) de "ltmodem" et "lt_*" dans /etc/modprobe*
P.S. j'ai vu ce message de "find" récemment, mais il a disparu depuis. Ta testing est elle à jour ?
[^] # Re: bourrin ?
Posté par Anonyme . Évalué à 2.
oui c'est ce que je me suis dis aussi :)
bon j'ai effectué la demarche que tu propose, c'est passé comme une une lettre a la poste :D
OOOOUUUUUUAAAAAAAAIIIIIIISSSSSSSSSSSS
bon merci syntaxerror de ne pas m'avoir abandonné en cours de dépannage :)
sinon j'ai toujours un peu peur de mettre a jour testing.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.