View previous topic :: View next topic |
Author |
Message |
BENJI Guru
Joined: 10 Sep 2003 Posts: 543
|
Posted: Tue Oct 21, 2008 10:10 am Post subject: [emerge] emerge crash ! [resolu] |
|
|
Bonjour,
Après avoir désisntallé pas mal de paquet et supprimer à la main des paquets de mon world.
revdep-rebuild s'est arrêté en laissant le message suivant :
Code: | ataualpa ben # less /var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/build.log
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Could not find a Makefile in the kernel source directory.
* Please ensure that /usr/src/linux points to a complete set of Linux sources
*
* ERROR: app-misc/lirc-0.8.3-r2 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* lirc-0.8.3-r2.ebuild, line 123: Called linux-mod_pkg_setup
* linux-mod.eclass, line 474: Called linux-info_pkg_setup
* linux-info.eclass, line 595: Called die
* The specific snippet of code:
* get_version || die "Unable to calculate Linux Kernel version"
* The die message:
* Unable to calculate Linux Kernel version
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/die.env'.
*
|
Pouvez-vous m'aider à résoudre ce problème ?
Last edited by BENJI on Thu Oct 23, 2008 9:51 am; edited 1 time in total |
|
Back to top |
|
|
nico_calais l33t
Joined: 09 Jun 2005 Posts: 628 Location: Saint Julien en Genevois
|
Posted: Tue Oct 21, 2008 10:16 am Post subject: |
|
|
Code: | Could not find a Makefile in the kernel source directory.
Please ensure that /usr/src/linux points to a complete set of Linux sources |
Dans l'histoire, t'as peut être desinstallé les sources du noyau qui pointe sur /usr/src/linux
Fais nous un :
Dans /usr/src/
et un
_________________ "Unix IS user friendly... It's just selective about who its friends are." Tollef Fog Heen tollef@add.no |
|
Back to top |
|
|
BENJI Guru
Joined: 10 Sep 2003 Posts: 543
|
Posted: Tue Oct 21, 2008 10:25 am Post subject: |
|
|
Code: | ataualpa src # ls -ltr
total 12
lrwxrwxrwx 1 root root 22 Mar 4 2007 linux -> linux-2.6.19-gentoo-r5
drwxr-xr-x 21 root root 4096 Oct 20 18:11 linux-2.6.25-gentoo-r8
drwxr-xr-x 19 root root 4096 Oct 21 10:46 linux-2.6.25-gentoo-r7
drwxr-xr-x 19 root root 4096 Oct 21 11:32 linux-2.6.19-gentoo-r5
|
Code: | ataualpa src # uname -r
2.6.19-gentoo-r5
|
et dans les logs de emerge j'ai ça (en décroissant) :
Code: | ataualpa linux # tac /var/log/emerge.log | less
1224583430: *** terminating.
1224583430: *** exiting unsuccessfully with status '1'.
1224583426: === (2 of 6) Compiling/Merging (app-misc/lirc-0.8.3-r2::/usr/portage/app-misc/lirc/lirc-0.8.3-r2.ebuild)
1224583426: === (2 of 6) Cleaning (app-misc/lirc-0.8.3-r2::/usr/portage/app-misc/lirc/lirc-0.8.3-r2.ebuild)
1224583426: >>> emerge (2 of 6) app-misc/lirc-0.8.3-r2 to /
1224583426: ::: completed emerge (1 of 6) app-text/ghostscript-gpl-8.62 to /
1224583426: === (1 of 6) Post-Build Cleaning (app-text/ghostscript-gpl-8.62::/usr/portage/app-text/ghostscript-gpl/ghostscript-gpl-8.62.ebuild)
1224583426: --- AUTOCLEAN: Nothing unmerged.
1224583426: >>> AUTOCLEAN: app-text/ghostscript-gpl
1224582213: === (1 of 6) Compiling/Merging (app-text/ghostscript-gpl-8.62::/usr/portage/app-text/ghostscript-gpl/ghostscript-gpl-8.62.ebuild)
1224582213: === (1 of 6) Cleaning (app-text/ghostscript-gpl-8.62::/usr/portage/app-text/ghostscript-gpl/ghostscript-gpl-8.62.ebuild)
1224582213: >>> emerge (1 of 6) app-text/ghostscript-gpl-8.62 to /
1224582208: *** emerge --oneshot app-misc/lirc:0 app-text/ghostscript-gpl:0 kde-base/kdelibs:3.5 media-video/dvdauthor:0 media-video/mplayer:0 net-print/gutenprint:0
1224582208: Started emerge on: Oct 21, 2008 11:43:28
1224581781: *** terminating.
1224581772: *** exiting successfully.
1224581772: >>> unmerge success: media-libs/svgalib-1.9.25
1224581769: === Unmerging... (media-libs/svgalib-1.9.25)
1224581769: >>> unmerge success: media-libs/libdvdnav-0.1.10
1224581766: === Unmerging... (media-libs/libdvdnav-0.1.10)
1224581766: >>> unmerge success: media-video/vcdimager-0.7.23
1224581763: === Unmerging... (media-video/vcdimager-0.7.23)
1224581763: >>> unmerge success: media-libs/libmatroska-0.8.1
1224581760: === Unmerging... (media-libs/libmatroska-0.8.1)
1224581760: >>> unmerge success: dev-libs/libebml-0.7.8-r1
1224581758: === Unmerging... (dev-libs/libebml-0.7.8-r1)
1224581758: >>> unmerge success: media-plugins/live-2008.10.07
1224581755: === Unmerging... (media-plugins/live-2008.10.07)
1224581755: >>> unmerge success: app-crypt/opencdk-0.6.6
1224581753: === Unmerging... (app-crypt/opencdk-0.6.6)
1224581753: >>> unmerge success: net-libs/gnutls-2.2.5
1224581750: === Unmerging... (net-libs/gnutls-2.2.5)
1224581750: >>> unmerge success: media-libs/libdvdplay-1.0.1
1224581748: === Unmerging... (media-libs/libdvdplay-1.0.1)
1224581748: >>> unmerge success: media-libs/flac-1.2.1-r1
1224581745: === Unmerging... (media-libs/flac-1.2.1-r1)
1224581745: >>> unmerge success: media-libs/libdvbpsi-0.1.5
1224581743: === Unmerging... (media-libs/libdvbpsi-0.1.5)
1224581743: >>> unmerge success: media-libs/faad2-2.6.1-r2
1224581740: === Unmerging... (media-libs/faad2-2.6.1-r2)
1224581740: >>> unmerge success: dev-libs/fribidi-0.10.7
1224581738: === Unmerging... (dev-libs/fribidi-0.10.7)
1224581738: >>> unmerge success: dev-libs/libcdio-0.78.2-r4
1224581735: === Unmerging... (dev-libs/libcdio-0.78.2-r4)
1224581735: >>> unmerge success: dev-libs/libtasn1-1.3
1224581733: === Unmerging... (dev-libs/libtasn1-1.3)
1224581724: >>> depclean
1224581724: *** emerge depclean
1224581724: Started emerge on: Oct 21, 2008 11:35:24
1224581657: *** terminating.
1224581657: *** exiting successfully.
1224581657: >>> unmerge success: sys-kernel/gentoo-sources-2.6.23-r3
1224581593: === Unmerging... (sys-kernel/gentoo-sources-2.6.23-r3)
1224581587: *** emerge unmerge sys-kernel/gentoo-sources:2.6.23-r3
1224581587: Started emerge on: Oct 21, 2008 11:33:07
1224581570: *** terminating.
1224581570: *** exiting successfully.
1224581569: >>> unmerge success: sys-kernel/gentoo-sources-2.6.19-r5
1224581490: === Unmerging... (sys-kernel/gentoo-sources-2.6.19-r5)
1224581485: *** emerge unmerge sys-kernel/gentoo-sources:2.6.19-r5
1224581485: Started emerge on: Oct 21, 2008 11:31:25
1224581395: *** terminating.
1224581395: *** exiting successfully. |
et maintenant |
|
Back to top |
|
|
Thom1 n00b
Joined: 01 Jun 2008 Posts: 4
|
Posted: Tue Oct 21, 2008 10:34 am Post subject: |
|
|
T'as essayé un ? |
|
Back to top |
|
|
BENJI Guru
Joined: 10 Sep 2003 Posts: 543
|
Posted: Tue Oct 21, 2008 10:37 am Post subject: |
|
|
oui !
Code: |
ataualpa boot # emerge -auDN world
These are the packages that would be merged, in order:
Calculating world dependencies... done!
Nothing to merge; would you like to auto-clean packages? [Yes/No] n
Quitting. |
Code: | ataualpa boot # emerge -1 "=sys-kernel/gentoo-sources-2.6.19-r5"
Calculating dependencies |
emerge: there are no ebuilds to satisfy "=sys-kernel/gentoo-sources-2.6.19-r5".
|
Ça commence à puer !
Quelqu'un d'autre a t-il une idée ? |
|
Back to top |
|
|
Kazuya Apprentice
Joined: 09 Jul 2006 Posts: 256
|
Posted: Tue Oct 21, 2008 11:52 am Post subject: |
|
|
Hello,
> BENJI, pour ton erreur avec les gentoo-sources-2.6.19 c'est tout à fait normal
Il te dit qu'il n'y a pas d'ebuild pour satisfaire ta requête pour la simple et bonne raison que l'ebuild pour *cette version du kernel gentoo* n'est plus présent dans portage
(si tu utilises eix, tu peux le constater par un "eix gentoo-sources")
Tu as touché directement aux sources du kernel 2.6.19?! tu as toujours un ".config" dans "/usr/src/linux" ?
Pourquoi ne passes-tu pas à un kernel plus récent (celui que tu as déjà d'installé, le 2.6.25 ?)
Ça résoudrais ton problème. _________________ Hacker vaillant, rien d'impossible !!!
"Quand une vache boit de l'eau, cette eau devient du lait. Quand un serpent boit de l'eau, cette eau devient du poison." |
|
Back to top |
|
|
nico_calais l33t
Joined: 09 Jun 2005 Posts: 628 Location: Saint Julien en Genevois
|
Posted: Tue Oct 21, 2008 12:10 pm Post subject: |
|
|
Si t'es pas motivé pour passer en 2.6.25 tu peux déjà refaire le lien symbolique.
Code: |
cd/usr/src/
rm linux
ln -s linux-2.6.25-gentoo-r8 linux
|
essaie ensuite ceci :
Code: |
cp linux-2.6.19-gentoo-r5/.config linux
|
Il me semble que le paquet qui veut verifier si le noyau est configuré selon ses besoins ne regarde que le .config mais je ne suis pas certain.
Donc si le .config du 2.6.19 est toujours present, ça pourra peut être permettre au paquet qui pose problème de se compiler.
Sinon, faudra au moins que tu compiles une première fois le noyau mais t'es pas obligé de rebooter avec (m'enfin bon, tant qu'à faire) _________________ "Unix IS user friendly... It's just selective about who its friends are." Tollef Fog Heen tollef@add.no |
|
Back to top |
|
|
ppg Apprentice
Joined: 05 Oct 2008 Posts: 178 Location: Toulouse
|
Posted: Tue Oct 21, 2008 7:30 pm Post subject: |
|
|
Code: | 1224581570: *** exiting successfully.
1224581569: >>> unmerge success: sys-kernel/gentoo-sources-2.6.19-r5
1224581490: === Unmerging... (sys-kernel/gentoo-sources-2.6.19-r5)
1224581485: *** emerge unmerge sys-kernel/gentoo-sources:2.6.19-r5 |
Apparament emerge --depclean t'as enlevé ton 2.6.19.
Profites-en pour émerger un kernel plus récent (le 2.6.25 par exemple) :
Code: | $ eselect kernel list
Available kernel symlink targets:
[1] linux-2.6.18-xen-r12
[2] linux-2.6.24-gentoo-r8
[3] linux-2.6.25-gentoo-r7
[4] linux-2.6.27-gentoo *
$ su
[...]
#eselect kernel set 3
|
À adapter bien sur |
|
Back to top |
|
|
BENJI Guru
Joined: 10 Sep 2003 Posts: 543
|
Posted: Wed Oct 22, 2008 12:04 pm Post subject: |
|
|
Bon j'ai compilé le noyau 2.6.25.
X ne s'est pas relancé car j'avais oublié de recompiler le module nvidia.
Je l'ai fait a distance mais comme je suis au boulot j'ai pas encore pu vérifier.
Ceci dit j'ai tout de même relancé mon revdep-rebuild qui avait crashé au début sur lirc à cause du noyau et cette fois-ci c'est passé donc hormis des pb de kernel je pense que j'ai résolu mon pb. Je confirme ce soir j'espère.
Merci pour l'aide. |
|
Back to top |
|
|
Kazuya Apprentice
Joined: 09 Jul 2006 Posts: 256
|
Posted: Wed Oct 22, 2008 12:30 pm Post subject: |
|
|
Hello,
je lis que tu dis que tu avais oublié de recompiler ton module nvidia ?
Tu l'as fait "manuellement" ? car pour ça, je ne sais pas si tu sais ou pas mais, il y a également "module-rebuild" (il faut au préalable l'installer si ce n'est pas déjà fait) comme commande qui se charge de recompiler pour toi les modules ayant besoin d'être recompilés à chaque nouveau kernel...(tape simplement "module-rebuild" pour plus d'infos). _________________ Hacker vaillant, rien d'impossible !!!
"Quand une vache boit de l'eau, cette eau devient du lait. Quand un serpent boit de l'eau, cette eau devient du poison." |
|
Back to top |
|
|
BENJI Guru
Joined: 10 Sep 2003 Posts: 543
|
Posted: Wed Oct 22, 2008 6:58 pm Post subject: |
|
|
Kazuya wrote: | Hello,
je lis que tu dis que tu avais oublié de recompiler ton module nvidia ?
Tu l'as fait "manuellement" ? car pour ça, je ne sais pas si tu sais ou pas mais, il y a également "module-rebuild" (il faut au préalable l'installer si ce n'est pas déjà fait) comme commande qui se charge de recompiler pour toi les modules ayant besoin d'être recompilés à chaque nouveau kernel...(tape simplement "module-rebuild" pour plus d'infos). |
Merci pour l'info. Je l'avais vu dans la doc gentoo et donc j'en ai profité pour tester.
Tout fonctionne de mon coté ça roule.
C'est super la gentoo... faut juste être patient !
PS : Ricky a plus qu'à me dire quan dil veut que je ferme le post ! |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Wed Oct 22, 2008 9:21 pm Post subject: |
|
|
Splitté vers ce topic |
|
Back to top |
|
|
|