Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - Gentoo, Sourcemage...Forum - Gentoo, Sourcemage...
  • RSS Forum - Gentoo, Sourcemage... - 280553Cette discussion

Forum dédié aux questions sur les distributions basées sur les sources

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » Gentoo, Sourcemage... » [portage] problème de mise à jour
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
[portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 21 février 2006 à 00:15

Bonjour tout le monde ! :)

J'ai un petit problème lorsque je met à jour mon système avec portage :

emerge --update --deep --newuse world


Calculating world dependencies ...done!
>>> emerge (1 of 77) sys-libs/db-4.2.52_p4 to /
>>> checksums files   image: clin d`oeil db-1.85-r2.ebuild
>>> checksums files   image: clin d`oeil db-4.0.14-r3.ebuild
>>> checksums files   image: clin d`oeil db-4.1.25_p1-r4.ebuild
>>> checksums files   image: clin d`oeil db-3.2.9-r10.ebuild
>>> checksums files   image: clin d`oeil db-4.3.27.ebuild
>>> checksums files   image: clin d`oeil db-1.85-r1.ebuild
>>> checksums files   image: clin d`oeil db-4.0.14-r2.ebuild
>>> checksums files   image: clin d`oeil db-4.2.52_p2.ebuild
>>> checksums files   image: clin d`oeil db-4.3.29.ebuild
>>> checksums files   image: clin d`oeil db-4.1.25_p1-r3.ebuild                             
>>> checksums files   image: clin d`oeil db-1.85-r3.ebuild                                  
>>> checksums files   image: clin d`oeil db-4.1.25_p2.ebuild                                
>>> checksums files   image: clin d`oeil db-4.2.52_p2-r1.ebuild
>>> checksums files   image: clin d`oeil db-4.2.52_p4.ebuild
>>> checksums files   image: clin d`oeil db-4.4.20.ebuild
>>> checksums files   image: clin d`oeil files/db-3.2.9-jarlocation.patch
>>> checksums files   image: clin d`oeil files/db-4.2-libtool.patch
>>> checksums files   image: clin d`oeil files/db-4.1.25_p1-jarlocation.patch
>>> checksums files   image: clin d`oeil files/digest-db-3.2.9-r10
>>> checksums files   image: clin d`oeil files/db-4.3-libtool.patch
>>> checksums files   image: clin d`oeil files/db-4.0.14-jarlocation.patch
>>> checksums files   image: clin d`oeil files/db-4.0.14-fix-dep-link.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.1.25_p1-r3
>>> checksums files   image: clin d`oeil files/digest-db-4.1.25_p1-r4
>>> checksums files   image: clin d`oeil files/db-4.3-jarlocation.patch
>>> checksums files   image: clin d`oeil files/digest-db-1.85-r1
>>> checksums files   image: clin d`oeil files/digest-db-1.85-r2
>>> checksums files   image: clin d`oeil files/digest-db-1.85-r3
>>> checksums files   image: clin d`oeil files/db-1.85-gentoo-paths.patch
>>> checksums files   image: clin d`oeil files/db-4.3.27-fix-dep-link.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.0.14-r2
>>> checksums files   image: clin d`oeil files/digest-db-4.0.14-r3
>>> checksums files   image: clin d`oeil files/db-3.2.9-fix-dep-link.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.3.27
>>> checksums files   image: clin d`oeil files/digest-db-4.3.29
>>> checksums files   image: clin d`oeil files/db-3.2.9-java15.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.1.25_p2
>>> checksums files   image: clin d`oeil files/db-4.1.25-uclibc.patch
>>> checksums files   image: clin d`oeil files/db.1.85.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.2.52_p2
>>> checksums files   image: clin d`oeil files/digest-db-4.2.52_p4
>>> checksums files   image: clin d`oeil files/db-4.2.52_p2-TXN.patch
>>> checksums files   image: clin d`oeil files/db-4.1.25-java.patch
>>> checksums files   image: clin d`oeil files/patch.3.2.9.1
>>> checksums files   image: clin d`oeil files/patch.3.2.9.2
>>> checksums files   image: clin d`oeil files/db-4.2-jarlocation.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.2.52_p2-r1
>>> checksums files   image: clin d`oeil files/db-4.4-libtool.patch
>>> checksums files   image: clin d`oeil files/digest-db-4.4.20
>>> checksums src_uri image: clin d`oeil db-4.2.52.tar.gz
>>> checksums src_uri image: clin d`oeil patch.4.2.52.1
>>> checksums src_uri image: clin d`oeil patch.4.2.52.2
>>> checksums src_uri image: clin d`oeil patch.4.2.52.3
>>> checksums src_uri image: clin d`oeil patch.4.2.52.4
>>> Unpacking source...
>>> Unpacking db-4.2.52.tar.gz to /var/tmp/portage/db-4.2.52_p4/work
 * Applying patch.4.2.52.1 ...                                         [ ok ]
 * Applying patch.4.2.52.2 ...                                         [ ok ]
 * Applying patch.4.2.52.3 ...                                         [ ok ]
 * Applying patch.4.2.52.4 ...                                         [ ok ]
 * Applying db-4.2-jarlocation.patch ...                               [ ok ]
 * Applying db-4.2-libtool.patch ...                                   [ ok ]
 * Applying db-4.0.14-fix-dep-link.patch ...                           [ ok ]
 * Applying db-4.2.52_p2-TXN.patch ...                                 [ ok ]
 * Using GNU config files from /usr/share/libtool
 *   Updating config.sub                                               [ ok ]
 *   Updating config.guess                                             [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/db-4.2.52_p4/work/db-4.2.52/build_unix ...
configure: error: invalid feature name: 

!!! ERROR: sys-libs/db-4.2.52_p4 failed.
Call stack:
  ebuild.sh, line 1894:   Called dyn_compile
  ebuild.sh, line 941:   Called src_compile

!!! configure failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


Donc la mise à jour est impossible...
J'ai donc essayé de mettre à jour l'arbre avec : ermerge sync, et j'ai toujours le même problème.

Une idée ?

Merci bien.

Re: [portage] problème de mise à jour
Avatar
Auteur: coco-loco (IP enregistrée)
Date: le 21 février 2006 à 14:41

Essaye ceci (avec --pretend afin de voir d'abord si emerge ne va pas te faire des choses non-voulues):
emerge --update --deep --newuse --emptytree --pretend world

Si la liste proposée te convient, tu enlèves --pretend.
--emptytree va faire en sorte que ton cache de portage soit vidé et les fichiers retéléchargés, ce qui pourrait résoudre ton problème. Sinon on verra plus loin...

__________________________________________________________________

Pour écrire le français c'est comme pour administrer un ordinateur, il faut acquérir des connaissances.
Pour les autres, il existe le langage SMS et Windows!

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 21 février 2006 à 22:06

Euh... oui, mais là on dirait qu'avec cette commande ça réinstalle tous les paquets du système non ?

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 22 février 2006 à 09:36

J'ai donc essayé la commande avec --emptytree, ça a été long, pour finalement terminer sur une même erreur, mais sur un paquet différent (203/327):

>>> clean: No packages selected for removal.

>>> emerge (203 of 327) media-libs/imlib2-9999 to /
>>> checksums files   image: clin d`oeil imlib2-1.2.1.009.ebuild
>>> checksums files   image: clin d`oeil imlib2-9999.ebuild
>>> checksums files   image: clin d`oeil imlib2-1.2.1.006.ebuild
>>> checksums files   image: clin d`oeil imlib2-1.2.0-r2.ebuild
>>> checksums files   image: clin d`oeil files/digest-imlib2-9999
>>> checksums files   image: clin d`oeil files/digest-imlib2-1.2.0-r2
>>> checksums files   image: clin d`oeil files/digest-imlib2-1.2.1.006
>>> checksums files   image: clin d`oeil files/digest-imlib2-1.2.1.009
>>> checksums files   image: clin d`oeil files/imlib-1.2.0-bounds-check.patch
>>> checksums files   image: clin d`oeil files/imlib2-1.2.0-loaders.patch
 * This is a LIVE CVS ebuild.
 * That means there are NO promises it will work.
 * If it fails to build, FIX THE CODE YOURSELF
 * before reporting any issues.
>>> Unpacking source...
 * Fetching CVS module e17/libs/imlib2 into /usr/portage/distfiles/cvs-src ...
 * Running  cvs -q -f -z3 -d ":pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment" login
Logging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/enlightenment
/etc/host.conf: line 24: bad command `mdns off'
cvs [login aborted]: unrecognized auth response from cvs.sourceforge.net: M -!- Client or Server timeout occurred!

!!! ERROR: media-libs/imlib2-9999 failed.
Call stack:
  ebuild.sh, line 1894:   Called dyn_unpack
  ebuild.sh, line 694:   Called src_unpack
  ebuild.sh, line 1609:   Called cvs_src_unpack
  cvs.eclass, line 503:   Called cvs_fetch

!!! cvs login command failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 22 février 2006 à 10:20

J'ai essaye de rm -rf /usr/portage/disfiles/* et rm -rf /var/tmp/portage/* et ben toujours le même problème :(

Je commence à désesperer image : moue

Re: [portage] problème de mise à jour
Avatar
Auteur: coco-loco (IP enregistrée)
Date: le 22 février 2006 à 12:55

Pas du tout la même erreur:
/etc/host.conf: line 24: bad command `mdns off'

Là, il s'agit d'une erreur dans ton fichier host.conf. En fait, ce n'est pas vraiment une erreur, le multicast dns devrait être OK avec la valeur off. Toutefois, ouvre ce fichier et changes la valeur en on pour voir si ça aide (si ce n'est pas le cas, remets la valeur off).

Il se peut aussi que le problème soit du côté du serveur qui ne semble pas répondre - pour cette raison portage essaye éventuellement de résoudre l'adresse par un multicast. Dans ce cas il serait probablement nécessaire d'avertir les mainteneurs du paquetage.

Si rien ne veut aider, tu peux essayer
emerge --resume --deep --newuse --skipfirst world

--résume indique émerge de terminer la mise à jour non terminée
--skipfirst à pour effet d'ignorer le premier paquetage dans la liste

imlib2 est utilisé par des applications d'imagerie comme digikam ou encore des applications multimédia pour afficher certains formats d'images. Il est donc possible que tu te retrouveras avec des dépendances cassés.

La commande
equery depends imlib2
t'affichera les paquetages qui nécessitent cette librairie.

__________________________________________________________________

Pour écrire le français c'est comme pour administrer un ordinateur, il faut acquérir des connaissances.
Pour les autres, il existe le langage SMS et Windows!

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 22 février 2006 à 13:27

Alors --resume & --skipfirst j'ai déja essayé et cela ne résoud pas le problème, en effet il passe le paquet mais on se retrouve après avec un paquet différent qui a le même problème.
Sinon imlib je l'ai supprimé entre temps, je ne m'en servais pas (c'était pour e17 que je n'ai plus), mais il faut savoir que se ne sont pas les paquets qui posent problème parce que sur pratiquement tous les paquets j'ai ce problème avec le fichier ebuild.sh...

Re: [portage] problème de mise à jour
Avatar
Auteur: coco-loco (IP enregistrée)
Date: le 22 février 2006 à 13:49

Lockless a écrit :

j'ai ce problème avec le fichier ebuild.sh

ebuild.sh ne représente pas le problème en soi, ce fichier ne fait que de râler parce-que le téléchargement ne fonctionne pas. Cela semble être une commande inconnue qui est retournée par le(s) serveur(s).

Toutefois, essaye aussi un
emerge -Du emerge


Le problème pourrait eventuellement venir d'une dépendance cassée relative aux applications de réseau.
Si tu fais
emerge -DNupt world

emerge t'affichera les paquetages prévus pour la mise à jour sous forme d'arborescence. Essaye d'emerger manuellement tout ce qui est relatif au réseau (catégorie net-xxx/).

__________________________________________________________________

Pour écrire le français c'est comme pour administrer un ordinateur, il faut acquérir des connaissances.
Pour les autres, il existe le langage SMS et Windows!

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 22 février 2006 à 14:07

Le fichier ne télécharge pas ? Ben alors pourquoi il commence à compiler ? C'est bien qu'il a obtenu les sources via internet ? Sinon j'ai essayé emerge -Du emerge et c'est toujours pareil... mais je vois pas comment ça peut venir du réseau image : moue

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 22 février 2006 à 14:19

Sinon pour ce qui est relatif au réseau je n'ai que gaim donc bon...

Sinon si ça peut t'aider j'ai coller la sortie standart et la sortie d'erreur complète : [rafb.net]

Re: [portage] problème de mise à jour
Avatar
Auteur: coco-loco (IP enregistrée)
Date: le 22 février 2006 à 14:26

A cause du message

Lockless a écrit :

cvs [login aborted]: unrecognized auth response from cvs.sourceforge.net

Ce qui veut dire: [Login abandonné]: réponse d'autorisation non reconnue de cvs.sourceforge.net

Ta machine n'arrive pas à reconnaître la réponse qu'elle obtient lors de la connexion. Cela est possible si une bibliothèque de parseur pour les applications qui se connectent au réseau n'a pas été mise à jour. Les parseurs sont là pour "traduire" des messages afin que le programme puisse les interpréter.

En tous les cas, aucune compilation n'est effectuée
ebuild.sh, line 1894: Called dyn_unpack

Ton ebuild.sh appelle dyn_unpack qui, en cas normal est chargé de décompresser le paquetage. Vu qu'auparavant le téléchargement n'a pas été effectué, cela gère une erreur.

__________________________________________________________________

Pour écrire le français c'est comme pour administrer un ordinateur, il faut acquérir des connaissances.
Pour les autres, il existe le langage SMS et Windows!

Re: [portage] problème de mise à jour
Auteur: Lockless (IP enregistrée)
Date: le 22 février 2006 à 14:55

Bon j'ai enfin trouvé !
Il fallait changer le profil GCC (il a peut être été mis à jour sans que je m'en rende compte) : cf : [forums.gentoo.org]

En tout cas merci beaucoup de ton aide coco-loco ! :D

Re: [portage] problème de mise à jour
Avatar
Auteur: coco-loco (IP enregistrée)
Date: le 22 février 2006 à 15:15

image : petard

Faudra que je la retienne cette erreur! J'en ai déjà vu plein pour cause de mise à jour gcc, mais pas encore celle-ci!

__________________________________________________________________

Pour écrire le français c'est comme pour administrer un ordinateur, il faut acquérir des connaissances.
Pour les autres, il existe le langage SMS et Windows!



Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.