Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[résolu] Help: la compilation de Xfree se gauffre
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
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Tue Jul 08, 2003 1:53 pm    Post subject: [résolu] Help: la compilation de Xfree se gauffre Reply with quote

bonjour,
je viens d'installer une gentoo sur mon portable, et j'essaye d'emerger gnome. Malheureusement la compilation de xfree se gauffre.... :

../../programs/Xserver/hw/xfree86/loader/libloader.a(misym.o)(.data+0xbc) : undefined reference to 'miRegionEqual'
collect2: ld returned 1 exit status
make[3]: *** [XFree86] Error 1
....
make: *** [install] Error 2

!!! ERROR: x11-base/xfree-4.3.0-r3 failed.
!!! Function src_install, Line 540, Exitcode 2
!!! (no error message)

Pour information j'installe xfree 4.3.0-r3 sur un portable ACER TravellMate 800.

J'espère que quelqu'un pourra m'aider, le mode texte, c'est lourd.


Last edited by jeurigol on Thu Jul 10, 2003 12:08 pm; edited 1 time in total
Back to top
View user's profile Send private message
yaubi
Apprentice
Apprentice


Joined: 15 Jan 2003
Posts: 194
Location: Oxford, UK

PostPosted: Tue Jul 08, 2003 2:06 pm    Post subject: Reply with quote

hmmm ... mystère ! :)

Bon, un pb de compilation ça peut être dû à :
- de la mémoire défectueuse (quand l'erreur est aléatoire)
- le distcc d'une machine joignable qui ne réponds plus (le message d'erreur le dit)
- un manque de place sur le disque dur pour
- ccache (si tu as ccache dans tes features de make.conf)
- /var/tmp/portable (c'est le cas pour openoffice par exemple)
- une bibliothèque ou un excutable manquant, mais dans ce cas ./configure devrait le détecter avant la compilation
- un problème aléatoire, dans ce cas, retente

Dans ton cas, vérifie la place disponible sur ton disque dur, relance la compilation et en attendant mijote toi une bonne recette avec des produits frais et tout, comme faisaient nos grand parent :)
_________________
Avatar de X-Ryl669. Merci à lui ! :)
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Tue Jul 08, 2003 2:35 pm    Post subject: Reply with quote

- ccache n'est pas dans mon make.conf
- il me reste 9Go dispo
- c'est pas un problème aléatoire, j'ai déja retenté 3 fois, il s'est gauffré à chaque fois au meme endroit....

- /var/tmp/portable (c'est le cas pour openoffice par exemple) ????

:(
Back to top
View user's profile Send private message
yaubi
Apprentice
Apprentice


Joined: 15 Jan 2003
Posts: 194
Location: Oxford, UK

PostPosted: Tue Jul 08, 2003 3:11 pm    Post subject: Reply with quote

jeurigol wrote:

- /var/tmp/portable (c'est le cas pour openoffice par exemple) ????


Je voulais dire /var/tmp/portage. Mais si tu me dis qu'il te reste 9Go, le problème ne vient pas de là.

Est-ce-que tu pourrais retenter :mrgreen: et poster un descriptif complet de l'erreur, s'il y a des messages particuliers. Décommente aussi la ligne
Code:
PORT_LOGDIR=/var/log/portage
dans ton make.conf pour récupérer les erreurs, ça t'évitera de recommencer 36000 fois pour vérifier telle ou telle chose :)
_________________
Avatar de X-Ryl669. Merci à lui ! :)
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Jul 10, 2003 6:59 am    Post subject: Reply with quote

Les erreurs qu'il affiche je les avait retranscrites dans mon premier post :

Code:

../../programs/Xserver/hw/xfree86/loader/libloader.a(misym.o)(.data+0xbc) : undefined reference to 'miRegionEqual'
collect2: ld returned 1 exit status
make[3]: *** [XFree86] Error 1
....
make: *** [install] Error 2

!!! ERROR: x11-base/xfree-4.3.0-r3 failed.
!!! Function src_install, Line 540, Exitcode 2
!!! (no error message)


Le passage avec ... c'est juste des leaving directory....
Mais bon dans le doute je viens de relancer la compil apres avoir decomenté al ligne

Code:

PORT_LOGDIR=/var/log/portage


Merci de votre aide. :?
Back to top
View user's profile Send private message
Dom
Guru
Guru


Joined: 25 Mar 2003
Posts: 416
Location: Menton, France

PostPosted: Thu Jul 10, 2003 8:05 am    Post subject: Reply with quote

Moi aussi j'obtiens la même erreur que toi, mais cette version de xfree n'est pas considérée comme stable (tu as défini ACCEPT_KEYWORDS="~x86" pour l'installer). Installe xfree-4.3.0-r2 et normalement ça devrait fonctionner.
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Jul 10, 2003 8:26 am    Post subject: Reply with quote

merci je vais essayer ca.
je vais surement etre tres la mais comment faire pour installer une version plus ancienne???
je sais c'est une question bateau masi je craque un peu, ca fait 4 jours que je suis sur cette installation de gentoo et que je poste sur tous les forums de la planete.
:oops:
Back to top
View user's profile Send private message
Dom
Guru
Guru


Joined: 25 Mar 2003
Posts: 416
Location: Menton, France

PostPosted: Thu Jul 10, 2003 8:34 am    Post subject: Reply with quote

Dans ce cas la version que je te propose d'installer est la version par défaut. Normalement, si tu tapes "emerge -pv xfree", c'est cette version qui devrait être installée, à moins que tu aies défini ACCEPT_KEYWORDS="~x86" dans ton make.conf (ce n'est pas conseillé).
Sinon, pour installer une version d'un package qui n'est pas celle par défaut il suffit de spécifier le nom de l'ebuild :
Code:
emerge /usr/portage/categorie/programme.ebuild
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Jul 10, 2003 8:41 am    Post subject: Reply with quote

merci bien, la compil est partie...
Je vous tiens au courant quant au résultat.

Pourquoi le ACCEPT KEYWORD="~86" est il déconseillé?? je croyais que c'etait plutot conseillé au contraire...
Back to top
View user's profile Send private message
Dom
Guru
Guru


Joined: 25 Mar 2003
Posts: 416
Location: Menton, France

PostPosted: Thu Jul 10, 2003 8:54 am    Post subject: Reply with quote

La variable ACCEPT_KEYWORDS="~x86" autorise l'installation des packets les plus récents et instables. Ce n'est donc pas vraiment conseillé, je pense qu'il faut absolument éviter de définir ça dans le make.conf (d'ailleurs il y a un avertissement dans ce fichier). Eventuellement, pour installer un packet instable (pour tester ou parce que tu en as vraiment besoin) il suffit de faire :
Code:
ACCEPT_KEYWORDS="~x86" emerge -pv packet

Mais dans ce cas vérifie bien ce qui va être mis à jour au niveau des dépendances, parce que tu ne veux pas forcément la dernière version de glibc qui risque de planter ton système.
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Jul 10, 2003 10:07 am    Post subject: Reply with quote

Bon merci, la compil de rc2 est effectivement passée 8)
bon tes explications sur le ACCEPT KEYWORD m'ont permis de comprendre bien des choses, merci.
Back to top
View user's profile Send private message
yaubi
Apprentice
Apprentice


Joined: 15 Jan 2003
Posts: 194
Location: Oxford, UK

PostPosted: Thu Jul 10, 2003 11:41 am    Post subject: Reply with quote

<mode relou de retour>
Et hop ! un thread à marquer [résolu], n'est ce pas jeurigol ? :mrgreen:
</mode relou>
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Jul 10, 2003 12:09 pm    Post subject: Reply with quote

a ton service yaubi 8)
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