View previous topic :: View next topic |
Author |
Message |
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Sun Sep 30, 2012 5:50 pm Post subject: [media-sound/wavpack] Failed to emerge wavpack (résolu) |
|
|
Bonjour à tous et merci de votre aide,
Je suis nouveau sous Gentoo et fonctionne sans interface graphique (KDE à venir).
En faisant emerge de layman (prérequis pour KDE), le processus bloque sur l'installation de media-source/wavpack et m'indique "Failed to emerge media-sound/wavpack-4.60.1". Ailleurs, un log qui m'indique l'erreur, parle de "compile phase".
Je voudrais vos fournir les logs mais je ne sais pas comment faire pour copier-coller...
Merci
Last edited by noremer on Sat Oct 13, 2012 5:01 pm; edited 2 times in total |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Sun Sep 30, 2012 11:09 pm Post subject: Re: Failed to emerge media-sound/wavpack-4.60.1 |
|
|
noremer wrote: | Bonjour à tous et merci de votre aide, |
Bonjour et bienvenue.
Première chose, pourrais-tu mettre ton titre de sujet en conformité avec les [url=règles du forum §3.3]https://forums.gentoo.org/viewtopic-t-69179.html[/url]
noremer wrote: | Je suis nouveau sous Gentoo et fonctionne sans interface graphique (KDE à venir).
En faisant emerge de layman (prérequis pour KDE), le processus bloque sur l'installation de media-source/wavpack et m'indique "Failed to emerge media-sound/wavpack-4.60.1". Ailleurs, un log qui m'indique l'erreur, parle de "compile phase".
Je voudrais vos fournir les logs mais je ne sais pas comment faire pour copier-coller...
Merci |
Je ne savais pas que layman était un prérequis pour KDE, en es-tu sûr ?
Pour copié/collé le log, je ferai : sélection du texte concerné à la souris puis clic bouton du milieu de ma souris pour le coller (depuis un autre ordinateur connecté en SSH ).
Plus sérieusement :
- si tu es en dual boot, tu dois pouvoir accéder depuis ton autre OS au log en question.
- en connexion distante (cf. ma blague à 2 balles ci-dessus) par ssh ou autre
- avec un navigateur utilisable en console type links ou lynx qui permette de copier/coller du texte
- si tu trouves une ligne avec un truc style : "error lib machin" ou "unable to..." tu peux tenter de nous l'écrire si c'est pas trop long
@+ |
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Mon Oct 01, 2012 1:14 am Post subject: |
|
|
Layman est utilisé pour avoir des versions en test de KDE.
Tu n'as pas besoin de ça
Utilise KDE en version stable ou dans la branche Testing. Ça va être assez pour le moment |
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Mon Oct 01, 2012 1:28 am Post subject: |
|
|
D'accord. Je vais essayer ça dès demain et je vous revient avec le résultat. |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Mon Oct 01, 2012 4:05 am Post subject: |
|
|
Au fait, les builds Live, tu peux te ramasser avec une version qui date du 29 septembre et elle est en cours de développement.
À utiliser seulement si on veut les dernières nouveautés |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Mon Oct 01, 2012 9:02 am Post subject: |
|
|
Comme le dit d2_racing on pourrait indiquer que tu as les 3 possibilités suivantes :
- installer kde en version stable tel que proposé par portage
- installer kde en version de test tel que proposé par portage (avec ajout du keyword ~ lié à ton architecture)
- installer kde depuis des versions en cours de développement et potentiellement fortement instable depuis un overlay layman
Je pense donc que tu ne devrais pas t'embêter avec layman et utiliser ce que propose portage, ça devrait aide plus simple.
@+ |
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Mon Oct 01, 2012 8:27 pm Post subject: |
|
|
Quote: | - installer kde en version stable tel que proposé par portage |
J'ai une erreur emerge (compile phase) avec le premier package et le processus avorte.
Que se passe-t-il avec mon Gentoo??? |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Mon Oct 01, 2012 8:44 pm Post subject: |
|
|
noremer wrote: | Quote: | - installer kde en version stable tel que proposé par portage |
J'ai une erreur emerge (compile phase) avec le premier package et le processus avorte.
Que se passe-t-il avec mon Gentoo??? |
Il se passe que tu vas devenir un homme, mon fils
Et lire "comment obtenir de l'aide" en donnant des infos _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Mon Oct 01, 2012 11:56 pm Post subject: |
|
|
Quote: |
Il se passe que tu vas devenir un homme, mon fils
Et lire "comment obtenir de l'aide" en donnant des infos |
C'est ce que je veux faire, mais je suis incapable de copier-coller mes logs.
Je ne suis pas en dual boot. Quelqu'un a parlé de SSH, je connais pas.
Bref, je me sent bien seul sur ma machine et j'ai hâte de devenir un homme . |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Tue Oct 02, 2012 8:23 am Post subject: |
|
|
// Houlà ! Ah bah ça sera pas pour tout de suite
'alute,
bienvenue sur gentoo et le forum fr au fait
Tu es en phase d'installation et tout frais émoulu côté *unix, donc pour éclaircir les choses a quelle étape du manuel en es-tu exactement stp ?
En gros, ton système est fonctionnel mais sans WM ou tu es encore en chroot ?
Btw, si ton pb d'echec de compilation n'est pas généralisé : tu peux installer et utiliser app-text/wgetpaste et nous mettre a minima le lien vers les logs et le emerge --info sans quoi il va nous être assez difficile de t'aiguiller
Pour te guider un peu, en attendant que tu lises sa page man :
Code: | #wgetpaste <path_to_file>
oubien, poster la sortie d'une commande :
#<cmdline> | wgetpaste
Coller ensuite l'url en retour |
_________________ " 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 |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Tue Oct 02, 2012 4:33 pm Post subject: |
|
|
Quote: | En gros, ton système est fonctionnel mais sans WM ou tu es encore en chroot ? |
Étape 12 terminée, donc pas en chroot, mais fonctionnel sans WM.
Donc dès que j'ai une minute, je fais mes devoirs avec wgetpaste et je vous reviens avec ça.
En passant, un gros merci pour votre aide et votre patience . |
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Tue Oct 02, 2012 10:36 pm Post subject: |
|
|
L'erreur pique les yeux
Code: | configure: error: C compiler cannot create executables
See `config.log' for more details. |
Peux-tu récupérer le config.log qui devrait être dans /var/tmp/portage/media-sound/wavpack-4.60.1/work/wavpack-4.60.1/ car il devrait contenir l'erreur précise ?
En complément que donnes les commandes :
et
Code: | eselect binutils list |
|
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Wed Oct 03, 2012 8:36 am Post subject: |
|
|
boozo wrote: | Compile bien chez moi...
Peux avoir stp les sorties de :
Code: | #zgep NLS /proc/config.gz
(si tu as le support dans le noyau sinon, faire un grep simple sur le .config du kernel actif)
#cat /etc/locale.gen |
|
Je me permets d'indiquer qu'une petite coquille s'est glissée dans le commande, c'est zgrep et non zgep.
@+ |
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Wed Oct 03, 2012 4:08 pm Post subject: |
|
|
Quote: | (si tu as le support dans le noyau sinon, faire un grep simple sur le .config du kernel actif) |
Là, désolé mais je comprend pas. |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Wed Oct 03, 2012 6:00 pm Post subject: |
|
|
Pif! Paf! Pastèque!
Lesson one : y faudrait suivre le manuel et configurer les locales du système -> cf. Etape 8 dans la doc d'install
Btw, çà ne fait jamais de mal et tu as peut être zappé d'autres choses pour arriver à la 12 du reste...
Pour mémo, décommentes les lignes que tu veux mais conserve au moins les 2 anglaises (et passe en utf8 tant qu'a faire) i.e. :
Code: | en_US ISO-8859-1
en_US.UTF-8 UTF-8
fr_FR ISO-8859-1
fr_FR@euro ISO-8859-15
fr_FR.UTF-8 UTF-8 | Par ailleurs, sans rien, je me demande comment le reste est passé... oO
Sinon, je parlais d'avoir le support .config du kernel embarqué dans le noyau -> A vérifier et activer. C'est très utile pour vérifier des choses sur le noyau actif (et merci Duf pour le coup d'oeil)
La commande pour l'utiliser est ensuite : #zgrep <pattern> /proc/config.gz
Et si jamais ce n'est pas le cas, tu peux faire un "grep" simple sur le .config
Rem. Les locales et les supports des différents codepage (i.e. 437, 850, ISO-8859-1,15, utf8) et charsets dans le noyau doivent être logiquement en correspondance des locales donc fait le tout en une fois avant de recompiler et réinstaller le noyau. Puis reboot et relance la compilation de wavpack.
Edit: typos... _________________ " 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 |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Thu Oct 04, 2012 1:10 am Post subject: |
|
|
Quote: | La commande pour l'utiliser est ensuite : #zgrep <pattern> /proc/config.gz |
Et je met quoi à la place de <patern>?
Et pour ce qui est de recompiler et réinstaller le noyau, je prend quelles commandes?
J'ai essayé Quote: | Compiling and Installing
Now that your kernel is configured, it is time to compile and install it. Exit the configuration and start the compilation process:
Code Listing 3.9: Compiling the kernel
# make && make modules_install
When the kernel has finished compiling, copy the kernel image to /boot. Use whatever name you feel is appropriate for your kernel choice and remember it as you will need it later on when you configure your bootloader. Remember to replace kernel-3.3.8-gentoo with the name and version of your kernel.
Code Listing 3.10: Installing the kernel
# cp arch/x86/boot/bzImage /boot/kernel-3.3.8-gentoo
7.d. Alternative: Using genkernel
If you are reading this section, you have chosen to use our genkernel script to configure your kernel for you.
Now that your kernel source tree is installed, it's now time to compile your kernel by using our genkernel script to automatically build a kernel for you. genkernel works by configuring a kernel nearly identically to the way our Installation CD kernel is configured. This means that when you use genkernel to build your kernel, your system will generally detect all your hardware at boot-time, just like our Installation CD does. Because genkernel doesn't require any manual kernel configuration, it is an ideal solution for those users who may not be comfortable compiling their own kernels.
Now, let's see how to use genkernel. First, emerge the genkernel ebuild:
Code Listing 4.1: Emerging genkernel
# emerge genkernel
Now, compile your kernel sources by running genkernel all. Be aware though, as genkernel compiles a kernel that supports almost all hardware, this compilation will take quite a while to finish!
Note that, if your boot partition doesn't use ext2 or ext3 as filesystem you might need to manually configure your kernel using genkernel --menuconfig all and add support for your filesystem in the kernel (i.e. not as a module). Users of LVM2 will probably want to add --lvm2 as an argument as well.
Code Listing 4.2: Running genkernel
# genkernel all
Once genkernel completes, a kernel, full set of modules and initial ram disk (initramfs) will be created. We will use the kernel and initrd when configuring a boot loader later in this document. Write down the names of the kernel and initrd as you will need it when writing the bootloader configuration file. The initrd will be started immediately after booting to perform hardware autodetection (just like on the Installation CD) before your "real" system starts up. | mais ça ne fonctionne pas en totalité, je crois, car le emerge de wavpack failed encore.
J'en suis à me demander si je devais recommencer depuis le début . |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Thu Oct 04, 2012 6:55 am Post subject: |
|
|
Ben... je te l'ai écris 3 posts plus haut :
Code: | #zgrep NLS /proc/config.gz |
Je te pose la question : comment as-tu compilé et installé ton noyau pour en arriver précédemment à l'étape 12 ?
Tu refais juste les séquences relatives à ces étapes en rajoutant les options qui manquent pour la configuration.
Si tu es passé par genkernel, alors tu fais #genkernel --menuconfig (cmd à vérifier via le man ou la doc - c'est de mémoire car je ne l'utilise pas) et tu rajoutes les options qui manquent côtés NLS (cf. la sortie de la commande précédente et mon autre post à ce sujet). Tu recompiles et réinstalle le nouveau noyau.
(Et si tu fais çà à la main, tu ne devrais pas poser la question )
Après à toi de voir si tu veux tout reprendre à zéro.
Quelques fois c'est mieux de s'y replonger mais pas toujours ; il y a d'autres effets à cette méthode selon les gens.
Par culture, nous préférons plus "chercher", "comprendre" et "corriger" pour apprendre.
Après, c'est certain qu'en débutant et sans rien connaitre en linux... le choix de gentoo n'est peut-être pas le plus judicieux mais c'est un bon apprentissage pour qui lit bien la doc et essaie de comprendre ce que font les commandes à chaque étape _________________ " 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 |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Thu Oct 04, 2012 1:14 pm Post subject: |
|
|
Quote: | No such file or directory |
|
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
noremer n00b
Joined: 16 Sep 2012 Posts: 13
|
Posted: Wed Oct 10, 2012 1:26 am Post subject: |
|
|
J'ai finalement décidé de reprendre à zéro car je crois avoir omis quelques étapes.
Alors, si j'ai d'autres questions, je vous reviendrai dans un nouveau post.
Merci encore pour votre temps! |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
|