GNT sans publicité, site mobile, fonctionnalitées exclusives...

Gentoo: Install kernel

Le
Michael Alves
Bonjour,

Je ne sais pas si je me trouve sur la bonne liste pour poser ma
question mais je tente quand le coup

Je suis actuellement sur le point d'installer une gentoo et je
rencontre un problème jamais vus auparavant. Lorsque j'essaye d'emerger
les sources du kernel (emerge gentoo-sources), je me retrouve avec les
erreurs suivantes:

Calculating dependencies done!
>>> emerge (1 of 1) sys-kernel/gentoo-sources-2.6.11-r9 to /
!!! Files listed in the manifest do not exist!
gentoo-sources-2.4.28-r9.ebuild
files/digest-gentoo-sources-2.4.28-r9
files/gentoo-sources.2.4.81195.patch
files/gentoo-sources.2.4.81295.patch
files/gentoo-sources.2.4.82201.patch

Je ne comprend pas pourquoi il essaye de m'emerger dans un premier
temps le sys-kernel/gentoo-sources-2.6.11-r9 et qu'il me parle de
l'ebuild et des patchs des sources 2.4.28-r9 dans un second temps.

J'ai essayé également d'emerger plusieurs version (emerge
=gentoo-sources-VERSION) mais le téléchargement des sources où des
patchs s'arrète car il ne trouve pas tout les packages sources (même
erreur que au dessus).

Je suis un peu perdus, je n'ai jamais vus ça avant si quelqu'un a une
idée je lui en sera reconnaissant :)
Lire les 2 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Khanh-Dang
Le #1414105
Calculating dependencies ...done!
emerge (1 of 1) sys-kernel/gentoo-sources-2.6.11-r9 to /
!!! Files listed in the manifest do not exist!



gentoo-sources-2.4.28-r9.ebuild
files/digest-gentoo-sources-2.4.28-r9
files/gentoo-sources.2.4.81195.patch
files/gentoo-sources.2.4.81295.patch
files/gentoo-sources.2.4.82201.patch


À mon avis, si le message d'erreur est correct, il dit simplement qu'il
manque des fichiers dans ton arbre portage. Il te faudra mettre à jour
correctement cet arbre pour que tout fonctionne correctement, soit avec
la commande « emerge sync », soit en téléchargeant un snapshot de
l'arbre (meilleure solution dans ton cas, à mon avis).


Pour mieux comprendre, tu peux aller jeter un coup d'oeil dans
/usr/portage/sys-kernel/gentoo-sources.
J'y vois les fichiers :
- Changelog et metadata.xml : ce sont des fichiers propres à chaque
ebuild. Leur contenu est très bien explicité par le nom des fichiers
les contenant.
- gentoo-sources-*.ebuild : ce sont les ebuilds eux-mêmes, qui sont en
gros des scripts indiquant par exemple la manière d'installer ou de
compiler le programme.
- Manifest : liste des fichiers de l'ebuild. Celà inclut les fichiers
listés ci-dessus, mais aussi tous les patches.
- files/ : répertoire dans lequel se situent les patches ajoutés par
Gentoo.




Michael Alves
Le #1392773

Calculating dependencies ...done!
emerge (1 of 1) sys-kernel/gentoo-sources-2.6.11-r9 to /
!!! Files listed in the manifest do not exist!



gentoo-sources-2.4.28-r9.ebuild
files/digest-gentoo-sources-2.4.28-r9
files/gentoo-sources.2.4.81195.patch
files/gentoo-sources.2.4.81295.patch
files/gentoo-sources.2.4.82201.patch



À mon avis, si le message d'erreur est correct, il dit simplement qu'il
manque des fichiers dans ton arbre portage. Il te faudra mettre à jour
correctement cet arbre pour que tout fonctionne correctement, soit avec
la commande « emerge sync », soit en téléchargeant un snapshot de
l'arbre (meilleure solution dans ton cas, à mon avis).


Pour mieux comprendre, tu peux aller jeter un coup d'oeil dans
/usr/portage/sys-kernel/gentoo-sources.
J'y vois les fichiers :
- Changelog et metadata.xml : ce sont des fichiers propres à chaque
ebuild. Leur contenu est très bien explicité par le nom des fichiers
les contenant.
- gentoo-sources-*.ebuild : ce sont les ebuilds eux-mêmes, qui sont en
gros des scripts indiquant par exemple la manière d'installer ou de
compiler le programme.
- Manifest : liste des fichiers de l'ebuild. Celà inclut les fichiers
listés ci-dessus, mais aussi tous les patches.
- files/ : répertoire dans lequel se situent les patches ajoutés par
Gentoo.



Le problème venait effectivement d'une synchronisation de l'arbre
portage, bizarement je venait de le synchroniser juste avant mais il y a
dus avoir un problème, un deuxieme emerge sync a arrangé les choses.

Merci bonne continuation ;)





Publicité
Suivre les réponses
Poster une réponse
Anonyme