Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[media-sound/wavpack] Failed to emerge wavpack (résolu)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Sun Sep 30, 2012 5:50 pm    Post subject: [media-sound/wavpack] Failed to emerge wavpack (résolu) Reply with quote

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


Joined: 09 Dec 2002
Posts: 2647
Location: Paris

PostPosted: Sun Sep 30, 2012 11:09 pm    Post subject: Re: Failed to emerge media-sound/wavpack-4.60.1 Reply with quote

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]http://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 :lol: ).
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
View user's profile Send private message
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Sun Sep 30, 2012 11:59 pm    Post subject: Reply with quote

Pour ce qui est de layman j'ai trouvé ceci: http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml.
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Mon Oct 01, 2012 1:14 am    Post subject: Reply with quote

Layman est utilisé pour avoir des versions en test de KDE.

Tu n'as pas besoin de ça :P

Utilise KDE en version stable ou dans la branche Testing. Ça va être assez pour le moment :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Mon Oct 01, 2012 1:28 am    Post subject: Reply with quote

D'accord. Je vais essayer ça dès demain et je vous revient avec le résultat.
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Mon Oct 01, 2012 4:05 am    Post subject: Reply with quote

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 :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2647
Location: Paris

PostPosted: Mon Oct 01, 2012 9:02 am    Post subject: Reply with quote

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


Joined: 16 Sep 2012
Posts: 13

PostPosted: Mon Oct 01, 2012 8:27 pm    Post subject: Reply with quote

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


Joined: 29 May 2004
Posts: 2872
Location: Paris

PostPosted: Mon Oct 01, 2012 8:44 pm    Post subject: Reply with quote

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 :D
Et lire "comment obtenir de l'aide" en donnant des infos ;)
_________________
-PC: 2500K/P8Z68V, 8Go, R9-290, ARC1220+5xWD500RE3, M4 256Go
-Home servers (hardened): µ-serv N40L, 2Go ECC ; NF9D-2700, 4Go ; DS61, i3 2100T, 16Go
-Réseau: ERL-3 + 3x switches GS108Tv2
-NAS: RN312
Back to top
View user's profile Send private message
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Mon Oct 01, 2012 11:56 pm    Post subject: Reply with quote

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


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Tue Oct 02, 2012 8:23 am    Post subject: Reply with quote

// Houlà ! Ah bah ça sera pas pour tout de suite :mrgreen:

'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 :wink:

Pour te guider un peu, en attendant que tu lises sa page man :
Code:
#emerge wgetpaste

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


Joined: 16 Sep 2012
Posts: 13

PostPosted: Tue Oct 02, 2012 4:33 pm    Post subject: Reply with quote

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


Joined: 16 Sep 2012
Posts: 13

PostPosted: Tue Oct 02, 2012 10:19 pm    Post subject: Reply with quote

Pour media-sound/wavpack:

Emerge: http://bpaste.net/show/48976/

--info: http://bpaste.net/show/48977/

Log: http://bpaste.net/show/48980/

Voilà, j'espère qu'il ne manque rien.
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2647
Location: Paris

PostPosted: Tue Oct 02, 2012 10:36 pm    Post subject: Reply with quote

L'erreur pique les yeux :lol:
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 :
Code:
gcc-config -l

et
Code:
eselect binutils list
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Wed Oct 03, 2012 7:32 am    Post subject: Reply with quote

Compile bien chez moi...
Peux avoir stp les sorties de :
Code:
#zgrep 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

_________________
" 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 ! "


Last edited by boozo on Wed Oct 03, 2012 6:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2647
Location: Paris

PostPosted: Wed Oct 03, 2012 8:36 am    Post subject: Reply with quote

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


Joined: 16 Sep 2012
Posts: 13

PostPosted: Wed Oct 03, 2012 4:04 pm    Post subject: Reply with quote

Config.log: http://bpaste.net/show/49129/

Gcc-config -l: http://bpaste.net/show/49130/

eselect binitils list: http://bpaste.net/show/49131/

cat /etc/locale.gen: http://bpaste.net/show/49132/
Back to top
View user's profile Send private message
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Wed Oct 03, 2012 4:08 pm    Post subject: Reply with quote

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


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Wed Oct 03, 2012 6:00 pm    Post subject: Reply with quote

Pif! Paf! Pastèque! :twisted:

Lesson one :
y faudrait suivre le manuel et configurer les locales du système -> cf. Etape 8 dans la doc d'install :wink:
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
View user's profile Send private message
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Thu Oct 04, 2012 1:10 am    Post subject: Reply with quote

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


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Thu Oct 04, 2012 6:55 am    Post subject: Reply with quote

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 :P)

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


Joined: 16 Sep 2012
Posts: 13

PostPosted: Thu Oct 04, 2012 1:14 pm    Post subject: Reply with quote

Quote:
No such file or directory
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Thu Oct 04, 2012 4:52 pm    Post subject: Reply with quote

Oué... être lapidaire, c'est peut-être pas vraiment indiqué :?

Ce que tu aurais pu déduire => pas le support embarqué dans le kernel.
Il reste à faire çà avec "grep" sur le .config pour avoir le résultat.

Et pour la suite, si tu relis nos posts, tout t'est déjà indiqué.
_________________
" 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
noremer
n00b
n00b


Joined: 16 Sep 2012
Posts: 13

PostPosted: Wed Oct 10, 2012 1:26 am    Post subject: Reply with quote

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


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Wed Oct 10, 2012 7:16 am    Post subject: Reply with quote

Merci pour ton retour.
Ton choix est sans doute plus indiqué si tu penses avoir omis trop de choses mais n'ais pas trop d'inquiétudes, il est râre de ne pas s'y reprendre à 2 fois dans cette situation en dédutant :wink:

Si tu suis bien la doc officielle et cherche à comprendre la séquences des étapes avec les commandes que tu réalises, tu verras au fur et à mesure que les choses seront plus claires pour toi et ton installation se déroulera bien.
Et pour les questions auxquelles tu ne saurais trouver de réponses, nous t'aiderons à nouveau volontiers :)
_________________
" 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
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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