View previous topic :: View next topic |
Author |
Message |
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 1:56 am Post subject: [kahakai] veut pas compiler (résolu) |
|
|
Code: | *** Gentoo sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.10, ltmain.sh = 1.5) ***
Please run:
libtoolize --copy --force
if appropriate, please contact the maintainer of this
package (or your distribution) for help.
!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/kahakai-0.6.2_p20040306/work/kahakai/config.log
!!! ERROR: x11-wm/kahakai-0.6.2_p20040306 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
Unicorn enlight # libtoolize --copy --force
libtoolize: `configure.ac' does not exist
Try `libtoolize --help' for more information.
|
ben tout est dit je crois, je precise juste que comme j'avais du temps a perdre j'ai fait emerge -e kahakai et que ca n'a rien resolu.. et je viens de m'appercevoir que mes accents et cie ont disparus alors sorry pour l'orthographe, je fixe ca au plus vite!
ps : gcc 3.4.3
ps2 : je suis bien root mais dans le repertoire enlight au cas ou!!
Last edited by Enlight on Mon Jan 31, 2005 7:23 pm; edited 1 time in total |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 2:12 am Post subject: |
|
|
Puis tien firefox s'est egalement gauffre, tout le reste semble passer comme une fleur... j'ai refait le bootstrap et le systeme hier.. la xmms passe comme une fleur... |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Mon Jan 31, 2005 7:18 am Post subject: |
|
|
Y'a un bug d'ouvert là :
https://bugs.gentoo.org/show_bug.cgi?id=77576
avec une proposition de fix qui consiste à faire exactement ce que le configure demande pour libtool. À essayer ou surveiller. |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 11:17 am Post subject: |
|
|
ok, donc je dois sois attendre, soit dowgrader libtool... |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Mon Jan 31, 2005 1:57 pm Post subject: |
|
|
oui faut downgrader libtool mais c'est curieux il est vieux ce bug, il date de libtool 1.5.10-r2, ils ont r4 maintenant .. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 2:24 pm Post subject: |
|
|
oui surtout que j'avais fait emerge -e kahakai en désespoir de cause... |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Mon Jan 31, 2005 3:45 pm Post subject: |
|
|
Enlight wrote: | ok, donc je dois sois attendre, soit dowgrader libtool... |
Nan, tu peux aussi modifier l'ebuild de kahakai pour y rajouter le "libtoolize --copy --force || die" dans src_compile comme il est suggeré dans le bug report. |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 4:00 pm Post subject: |
|
|
bah comme je disais...
Quote: | Unicorn enlight # libtoolize --copy --force
libtoolize: `configure.ac' does not exist
Try `libtoolize --help' for more information. |
donc là j'avoue être un peu à court d'idées
edit : ouh là attends dans src_compile... j'va tenter... amha c'estoù ce fameux src_compile??? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Jan 31, 2005 4:16 pm Post subject: |
|
|
Enlight wrote: | edit : ouh là attends dans src_compile... j'va tenter... amha c'estoù ce fameux src_compile??? | Le môssieur te demande d'éditer l'ebuild de kahakai ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 4:20 pm Post subject: |
|
|
vi vi mais atta d'abord fallait trouver l'ebuild (moi ça un mois que j'ai un ordi hein... ) mais je viens de le trouver
wannabe wannabe... |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 4:26 pm Post subject: |
|
|
ok, je vais avoir besoin d'un cours là parceque j'ai modifié l'ebuild, ça replante et quans je retourne voir l'ebuild ma modif est effacée... |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Jan 31, 2005 4:40 pm Post subject: |
|
|
Enlight wrote: | ok, je vais avoir besoin d'un cours là parceque j'ai modifié l'ebuild, ça replante et quans je retourne voir l'ebuild ma modif est effacée... | Tu as fais un "emerge sync" entre temps ??
Tout ebuild qui se trouve dans "/usr/portage" est remis à son état initial (par rapport au serveur rsync) lors d'un "emerge sync"; c'est pour cela que le portdir-overlay existe (par defaut dans "/usr/local/portage").
Enfin bref, édite ton ebuild sauvegarde-le ( ) et lance ton emerge dans la foulée ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 4:43 pm Post subject: |
|
|
non pas de sync entre temps mais j'ai trouvé l'ebuild dans /var/tmp/portage/kahakai-0.6.2_p20040306/build-info/ donc ça doit venir de là... |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Jan 31, 2005 4:51 pm Post subject: |
|
|
Enlight wrote: | non pas de sync entre temps mais j'ai trouvé l'ebuild dans /var/tmp/portage/kahakai-0.6.2_p20040306/build-info/ donc ça doit venir de là... |
Les ebuilds officiels sont tous dans "/usr/portage".
Si tu fais "emerge -p kahakai" tu obtiens : "x11-wm/kahakai-0.6.2_p20040306".
Tu trouveras donc l'ebuild à : /usr/portage/x11-wm/kahakai/kahakai-0.6.2_p20040306.ebuild
Voili voila ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 5:17 pm Post subject: |
|
|
Bon je crois qu'on est définitivement dans un problème d'user trop con...
j'ai enfin réussi la manip (wow bravo enlight!! pi-pip!!) et vlà-ti-pas que je me prends une autre erreur...
Code: | if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/python2.3/ -I../src -DDEFAULTSTYLE=\"/usr/share/kahakai/styles/Default.style\" -DDEFAULTMENU=\"/usr/share/kahakai/menu\" -DDEFAULTACTION=\"/usr/share/kahakai/actions/action\" -DDEFAULTRCFILE=\"/usr/share/kahakai/config\" -DDEFAULTSCRIPTDIR=\"/usr/share/kahakai/scripts\" -DPKGDATADIR=\"/usr/share/kahakai\" -DDEFAULTSCRIPTCONFIG=\"/usr/share/kahakai/home_userconfig.py\" -DPKGLIBDIR=\"/usr/lib/kahakai\" -DGDB_COMMANDS_FILE='"/usr/share/kahakai/cmd.gdb"' -O2 -march=athlon-xp -mtune=athlon-xp -mmmx -msse -m3dnow -mfpmath=sse,387 -pipe -fomit-frame-pointer -ffast-math -MT StyleLoader.o -MD -MP -MF ".deps/StyleLoader.Tpo" -c -o StyleLoader.o StyleLoader.cc; \
then mv -f ".deps/StyleLoader.Tpo" ".deps/StyleLoader.Po"; else rm -f ".deps/StyleLoader.Tpo"; exit 1; fi
Screen.cc: In member function `KaMenu* KaScreen::CreateDynamicMenu(std::string)':
Screen.cc:893: erreur: « errno » non déclaré (première utilisation dans cette fonction)
Screen.cc:893: erreur: (Chaque identificateur non déclaré est rapportéseulement une seule fois pour la fonction dans laquelle il apparaît.)
make[2]: *** [Screen.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[2]: Leaving directory `/var/tmp/portage/kahakai-0.6.2_p20040306/work/kahakai/src'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory `/var/tmp/portage/kahakai-0.6.2_p20040306/work/kahakai/src'
make: *** [all-recursive] Erreur 1
|
|
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Mon Jan 31, 2005 5:29 pm Post subject: |
|
|
Ça m'a l'air d'être celui là :
https://bugs.gentoo.org/show_bug.cgi?id=78933
Mais ce coup ci, pas de solution.
Juste par curiosité, si tu avais MAKEOPTS="-jX" avec X>=2 dans ton make.conf, réessaye en "-j1". |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 5:47 pm Post subject: |
|
|
-j1 n'a rien changé, est-ce que compiler avec un vieux gcc pourrait marcher à tout hasard? parceque kahakai je l'avais sur ma première install... |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Mon Jan 31, 2005 6:04 pm Post subject: |
|
|
Bof...
J'essayerai d'abord ça :
Code: | # cd /var/tmp/portage/kahakai-0.6.2_p20040306/work/kahakai/src
# <ton_éditeur_favori> Screen.cc |
Là, tu rajoutes une ligne "#include <cerrno>", vers la ligne 66, juste en dessous de "#include <iomanip>" par exemple. Et ensuite :
Code: | # cd /usr/portage/x11-wm/kahakai
# ebuild kahakai-0.6.2_p20040306.ebuild compile install qmerge |
|
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 6:23 pm Post subject: |
|
|
On dirait que ça a marché, je teste... tu peux m'expliquer ce que ça a fait??? |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Mon Jan 31, 2005 6:42 pm Post subject: |
|
|
Ah, bon bah c'est cool, je vais pouvoir le faire proprement alors maintenant, dès que boost aura fini de compiler (j'enverrai ça sur le bug report que je citais tout à l'heure).
Sinon, ce que ça a fait... bah en fait ça consistait juste à rajouter l'inclusion d'un header qui manquait, celui qui déclare le fameux "errno" que gcc ne trouvait pas. Et ensuite, le petit coup de "ebuild ...", ça t'as permis de reprendre la compilation sur les sources ainsi modifiées, là où elle en était (parceque si tu avais refais un "emerge kahakai", la modification aurait été écrasée par des sources fraiches bien sûr).
Bon, maintenant que kahakai est installé, tu peux nettoyer les fichiers temporaires de compilation de ton /var/tmp/portage, parceque là ils doivent être restés à trainer : Code: | # cd /usr/portage/x11-wm/kahakai
# ebuild kahakai-0.6.2_p20040306.ebuild clean |
|
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 7:07 pm Post subject: |
|
|
Un petit post pour confirmer qie kahakai se lance, c'estle bonheur!!! Merci beaucoup! |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Mon Jan 31, 2005 7:13 pm Post subject: |
|
|
(resolu) ! _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Jan 31, 2005 7:23 pm Post subject: |
|
|
Zut j'avais oublié!!! |
|
Back to top |
|
|
|