Jessaye dinstaller Gentoo sur un ancien ordinateur portable en suivant la mise en ligne manuel. Je suis allé jusquà installer les sources du noyau (voir ici ): linstallation avec

emerge --ask sys-kernel/gentoo-sources 

semble fonctionner correctement, jusquà ce quil échoue sans message derreur précis. Le fichier journal

/var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log 

ne contient aucun message derreur. Les dernières lignes de ce fichier se lisent

* Final size of build directory: 1 KiB * Final size of installed tree: 623669 KiB ecompressdir: bzip2 -9 /usr/share/doc 

Jai également regardé /var/log/emerge.log qui ne contient pas non plus de message derreur :

1473188561: Started emerge on: set 06, 2016 21:02:40 1473188561: *** emerge --ask sys-kernel/gentoo-sources 1473188622: >>> emerge (1 of 1) sys-kernel/gentoo-sources-4.4.6 to / 1473188622: === (1 of 1) Cleaning (sys-kernel/gentoo-sources-4.4.6::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild) 1473188698: === (1 of 1) Compiling/Merging (sys-kernel/gentoo-sources-4.4.6::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild) 1473189553: === (1 of 1) Merging (sys-kernel/gentoo-sources-4.4.6::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild) 1473190741: *** Finished. Cleaning up... 1473190743: *** exiting unsuccessfully with status "1". 1473190751: *** terminating. 

Je ne sais pas ce que je devrais vérifier ensuite. Une idée?

EDIT

Voici le contenu de /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log (Jai supprimé certains caractères non imprimables apparaissant au début de chaque ligne):

Package: sys-kernel/gentoo-sources-4.4.6 Repository: gentoo Maintainer: [email protected] USE: abi_x86_32 elibc_glibc kernel_linux userland_GNU x86 FEATURES: preserve-libs sandbox userpriv usersandbox >>> Preparing to unpack ... >>> Unpacking source... >>> Unpacking linux-4.4.tar.xz to /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work >>> Unpacking genpatches-4.4-8.base.tar.xz to /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/patches >>> Unpacking genpatches-4.4-8.extras.tar.xz to /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/patches Excluding Patch #5000_enable-additional-cpu-optimizations-for-gcc.patch ... Excluding Patch #5015_kdbus*.patch ... Applying 1000_linux-4.4.1.patch (-p1) ... Applying 1001_linux-4.4.2.patch (-p1) ... Applying 1002_linux-4.4.3.patch (-p1) ... Applying 1003_linux-4.4.4.patch (-p1) ... Applying 1004_linux-4.4.5.patch (-p1) ... Applying 1005_linux-4.4.6.patch (-p1) ... Applying 1500_XATTR_USER_PREFIX.patch (-p1) ... Applying 1510_fs-enable-link-security-restrictions-by-default.patch (-p1) ... Applying 2700_ThinkPad-30-brightness-control-fix.patch (-p1) ... Applying 2900_dev-root-proc-mount-fix.patch (-p1) ... Applying 4200_fbcondecor-3.19.patch (-p1) ... Applying 4567_distro-Gentoo-Kconfig.patch (-p1) ... >>> Source unpacked in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work >>> Preparing source in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo ... >>> Source compiled. >>> Test phase [not enabled]: sys-kernel/gentoo-sources-4.4.6 >>> Install gentoo-sources-4.4.6 into /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/image/ category sys-kernel >>> Copying sources ... >>> Completed installing gentoo-sources-4.4.6 into /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/image/ Final size of build directory: 1 KiB Final size of installed tree: 623669 KiB ecompressdir: bzip2 -9 /usr/share/doc 

Commentaires

  • Que contient / usr / src?
  • @Giorgio: veuillez publier lintégralité de la sortie de emerge gentoo-sources
  • @Francesco Turco: voulez-vous dire le contenu de /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log
  • @aventurin: /usr/src contient le répertoire linux-4.4.6-gentoo et un lien symbolique vers celui-ci nommé linux. Cependant, je ne suis pas sûr que le contenu de linux-4.4.6-gentoo soit complet.
  • @Giorgio: pour vérifier si un package va bien, vous pouvez utiliser equery check gentoo-sources. Spécifiez la version du package si nécessaire. La commande equery appartient au package gentoolkit.

Réponse

vient de télécharger le noyau dans / usr / src, il vous suffit de le remplir en insérant les formulaires nécessaires pour votre pc wiki gentoo: « Linstallation de nouvelles sources du noyau ne » fournit pas lutilisateur avec un nouveau noyau. Il est nécessaire de créer et dinstaller un nouveau noyau à partir des nouvelles sources, puis de redémarrer le système pour exécuter réellement le nouveau noyau. «  entrez la description de limage ici

Commentaires

  • Je sais que je dois compiler vers le noyau après avoir installé les sources. Depuis lexécution de emerge --ask sys-kernel/gentoo-sources a signalé un échec et chaque fois que je lexécute, il essaie à nouveau dinstaller les sources et encore une fois, je me demandais si les sources sont maintenant correctement installées et si je devrais essayer de compiler en utilisant un paquet cassé.
  • une fois téléchargé le paquet, vous êtes entré dans / usr / src et vous avez fait les différents `make menuconfig, make -jX make module_install etc `? ça na pas fonctionné? si vous ne pouvez vraiment pas tester genkernel
  • cd /usr/src/linux suivi de make menuconfig donne: make: *** No rule to make target 'menuconfig'. Stop.. Pour autant que je sache, emerge na pas terminé linstallation du code source du noyau.
  • sudo make menuconfig
  • apparaît que vous avez téléchargé le noyau, mais vous ne savez peut-être pas quelle configuration vous w ant à utiliser, vous créez la configuration, si vous ne savez pas, utilisez genkernel

Réponse

Essayez :

  1. rm -vR /usr/portage/distfiles
  2. emerge-webrsync
  3. emerge --sync && emerge -av sys-kernel/gentoo-sources.

Daprès lapparence de votre sortie, vous navez pas téléchargé correctement larchive tar. Si vous remarquerez la capture décran de @oscarandrea, son répertoire de construction est de 4 ko. Le vôtre ne fait que 1 Ko.

Commentaires

  • @Giorgio Voir le nouveau commentaire dans votre question …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *