Page 1 sur 3

Les miseres de Trisquel 7

Posté : 25 mars 2017, 21:06
par otax
:hello:

Hello, j'ouvre un nouveau topic pour tenter de regler mes problemes lies a l'utilisation de trisquel, et afin que ce ne soit pas perdu pour tout le monde.

Sous Trisquel 7 (Portable Gluglug oblige presque ....) j'ai un soucis pour ajouter des appli avec l'outil dedie.

A la fin de chaque essai d'ajout d'une appli de la bibiotheque Trisquel, j'ai droit a cet echec :
(synaptic:10488): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Sélection du paquet arora précédemment désélectionné.
dpkg : erreur fatale irréversible, abandon :
la liste des fichiers pour le paquet « libdb5.1:i386 » n'a pas de retour à la ligne en fin de fichier
E: Sub-process /usr/bin/dpkg returned an error code (2)
Échec de l'installation d'un paquet. Tentative de récupération :
Il ne se passe rien si j'attend la tentative de recuperation, donc je ferme.
Pour le moment je ne sais pas encore trop par ou aborder la resolution, mais je demarre. :papy:

++

Re: Les miseres de Trisquel 7

Posté : 25 mars 2017, 22:49
par alain65
Bonsoir Otax.

Je ne suis pas un cador, et je ne connais pas triskel. Mais dans un cas comme le tient, je regarde si le paquet concerné (libdb5.1:i386), n'est pas
"cassé", si oui je répare. Si non, je le réinstalle.
J'ai remarqué un laxisme sur le maintient des paquets 32 bits depuis quelques mois, peut être est il vraiment HS. Dans ce cas tu peux
toujours installer arora à la main il est sur Github. Perso j'ai pas essayé vu que ça marche par les dépots jessie...(64 bits)

Re: Les miseres de Trisquel 7

Posté : 25 mars 2017, 23:30
par otax
Bonsoir Alain,

Merci pour ta reponse.
En fait je ne cherche pas specialement a installer arora, c'etait juste un exemple. En fait ca ne marche avec aucune application.

Et en voulant faire une reinstallation du paquet mentionne libdb5.1 je m apercois que meme la j'ai un probleme , le meme dans le gestionnaire de paquet que pour les applis , donc je ne peux pas reinstaller ce paquet, ni aucun autre semble t il. :penseur:
(synaptic:11615): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Sélection du paquet libdb5.1:i386 précédemment désélectionné.
dpkg : erreur fatale irréversible, abandon :
la liste des fichiers pour le paquet « libdb5.1:i386 » n'a pas de retour à la ligne en fin de fichier
E: Sub-process /usr/bin/dpkg returned an error code (2)
Échec de l'installation d'un paquet. Tentative de récupération :
Mon probleme est donc general au niveau de la gestion des paquets, plus que des applis !
Merci, on a donc fait un pas dans la comprehension :lol:

A plus :jap:

Re: Les miseres de Trisquel 7

Posté : 25 mars 2017, 23:55
par alain65
Je t'aurai bien demandé si tu as tenté un:

Code : Tout sélectionner

sudo apt-get installe -f
. Mais si le problème vient d'apt, ça ne va pas plus marcher.
Alors as tu essayer:

Code : Tout sélectionner

sudo dpkg --configure -a
?
Ça peut réparer si une installe (ou mise à jour) a foiré précédemment...

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 10:48
par otax
Merci d'avoir encore repondu si tard !

Effectivement je n'avais pas essaye, mais ca n'a pas marche.
Sur Trisquel la commande est

Code : Tout sélectionner

 sudo apt-get -f install
et dpkg non plus.

J'ai trouve des choses sur un sujet qui se rapproche, mais pas encore assez grate !
https://debian-facile.org/viewtopic.php?id=14073


A plus ! :coucou:

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 20:38
par alain65
Bonsoir Otax.

En fait 23h55 c'est de bonne heure pour moi, je travaille et vis la nuit :prr:
C'est étonnant que sur triskel qui est basé sur ubuntu lui même basé sur debian, ce soit uniquement "apt-get -f install". Sur ubuntu et debian
les deux fonctionnent...

J'ai lu le sujet que tu as mis en lien, pas vraiment de rapport avec ton problème, juste le message titre du sujet, mais ce message je l'ai aussi
et ça ne gène en rien l'installation et les mises à jour.
En revanche ça peut donner des méthodologies de recherches.
Par exemple regarder si tu n'as pas d'erreurs dans un sudo apt-get update.
J'ai eu le cas d'un problème avec dpkg suite a une version de noyau qui ne s'installait pas. (sans incidence sur le noyau utilisé), mais qui m'empêchait d'installer...
Ensuite peut être regarder tes fichiers sources.
[edit] fait une recherche avec "E: Sub-process /usr/bin/dpkg returned an error code (2)" y a des trucs intéressants .
Bon courage :smiley:

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 21:30
par otax
Bonsoir Alain (ou bien Bonjour de nuit :sifflote: )

Effectivement la commande apt get passe bien , c'est le e final a install qui posait pb.

Tu as raison pour la recherche, la derniere ligne est la plus interessante.

Du coup j'ai fini sur 2 pistes interessantes.
https://forum.ubuntu-fr.org/viewtopic.p ... #p17655381
et
http://www.valhalla.fr/2011/01/19/ubunt ... -de-ligne/

Je vais essayer la premiere en l'appliquant a mon paquet recalcitrant libdb5.1

A plus !

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 22:14
par otax
Je n'ai pas de backup donc solution 1 HS

Je pense que je tiens mon coupable :lol: cf capture

J'ai telecharge le paquet debian, mais je ne sais pas encore si je remplace juste directement le fichier corrompu (list) ou si j'installe tout le package deb avec Gdebi ....

Ou bien j'ajoute le fin de ligne comme explique au 2eme lien ?

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 22:20
par alain65
Effectivement, j'avais trouvé le doc de ton second lien avec une recherche 'la liste des fichiers pour le paquet « libdb5.1:i386 » n'a pas de retour à la ligne en fin de fichier".
Le ton du message m'a paru un peu farfelu, je n'ai donc pas osé te le proposer.
Sinon as tu regarder s'il y a des lignes "bizarres" quand tu fais sudo apt-get upadate? Si tu veux mets le résultat ici, je suis curieux :smiley:
Tiens nous au courant de l'évolution, ça peu être intéressant si un jour ça nous arrive.

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 22:21
par alain65
oops ! tu as publier dans l'interval, je lis...

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 22:32
par alain65
Bon, j'ai lu.
C'est une grande avancée :azn:
Moi, mais ça n'engage que moi, je commencerai par le renommer en .list.bak ou old. et voir si dpkg ne t'en recréé pas un nouveau tout neuf automatiquement.
ensuite l'ajout de la fin de ligne comme expliqué dans le 2sd lien.
Si c'est toujours pas bon, alors j'essayerai de le remplacer.
Et enfin si toujours pas mieux réinstalle, mais même avec Gdebi, j'ai bien peur qu'il faille un dpkg en ordre de marche...

Re: Les miseres de Trisquel 7

Posté : 26 mars 2017, 22:59
par otax
Merci pour ton avis eclaire, qui me rassure avant de toucher trop de choses !
Tu as raison, je vais faire des sauvegardes en .bak avant de tripoter , c'est plus prudent :lol:

Je suivrai l'ordre que tu proposes, ca me semble aussi judicieux.
Par contre je ne vais pas me lancer la dedans ce soir, car pour moi, c'est plus risque le soir. :penseur:

J'aurai ptet du temps demain apres midi.

Bonne soiree :coucou:

Re: Les miseres de Trisquel 7

Posté : 27 mars 2017, 08:04
par alain65
Je travaille cette nuit et mardi. Tiens moi au courant de l'évolution.

Bonne chance.

Bonne journée :coucou:

Re: Les miseres de Trisquel 7

Posté : 27 mars 2017, 13:50
par Elgrande71
Sujet déplacé dans la section Entraide GNU/Linux . :hello:

Re: Les miseres de Trisquel 7

Posté : 27 mars 2017, 18:42
par otax
Merci Elgrande, je savais pas trop quoi choisir entre Libre ou autre chose :penseur:
:hello: