Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] emerge crash ! [resolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Tue Oct 21, 2008 10:10 am    Post subject: [emerge] emerge crash ! [resolu] Reply with quote

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
View user's profile Send private message
nico_calais
l33t
l33t


Joined: 09 Jun 2005
Posts: 628
Location: Saint Julien en Genevois

PostPosted: Tue Oct 21, 2008 10:16 am    Post subject: Reply with quote

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 :

Code:
ls -ltr


Dans /usr/src/

et un

Code:
uname -r


;)
_________________
"Unix IS user friendly... It's just selective about who its friends are." — Tollef Fog Heen tollef@add.no
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Tue Oct 21, 2008 10:25 am    Post subject: Reply with quote

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
View user's profile Send private message
Thom1
n00b
n00b


Joined: 01 Jun 2008
Posts: 4

PostPosted: Tue Oct 21, 2008 10:34 am    Post subject: Reply with quote

T'as essayé un
Code:
emerge -uDN world
?
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Tue Oct 21, 2008 10:37 am    Post subject: Reply with quote

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
View user's profile Send private message
Kazuya
Apprentice
Apprentice


Joined: 09 Jul 2006
Posts: 256

PostPosted: Tue Oct 21, 2008 11:52 am    Post subject: Reply with quote

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 8)
(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
View user's profile Send private message
nico_calais
l33t
l33t


Joined: 09 Jun 2005
Posts: 628
Location: Saint Julien en Genevois

PostPosted: Tue Oct 21, 2008 12:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
ppg
Apprentice
Apprentice


Joined: 05 Oct 2008
Posts: 178
Location: Toulouse

PostPosted: Tue Oct 21, 2008 7:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Wed Oct 22, 2008 12:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Kazuya
Apprentice
Apprentice


Joined: 09 Jul 2006
Posts: 256

PostPosted: Wed Oct 22, 2008 12:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Wed Oct 22, 2008 6:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Oct 22, 2008 9:00 pm    Post subject: Reply with quote

@BENJI : c'est gentil à toi mais il vaut mieux que tu fermes ton thread normalement et qu'on demande à un modo de spliter de celui-ci les posts relatifs au pb de RickyLoad - Au moins ce sera plus clair pour les recherches car il n'a pas vraiment grand chose à voir avec ton sujet initial son depclean-carpé-sans-les-mains :lol:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Wed Oct 22, 2008 9:21 pm    Post subject: Reply with quote

Splitté vers ce topic :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum