View previous topic :: View next topic |
Author |
Message |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 11:47 am Post subject: [Problème Install 2 le retour] emerge distcc qui plante |
|
|
Salut à tous
C'est encore moi et mon install Gentoo...
Je viens de faire un emerge distcc pour pouvoir ensuite lancer le distcc sur deux machines et faire la compile en partagé, mais lorsque je fais :
emerge distcc
il me met :
Code: |
Calculating dependencies ...done!
>>> emerge (1 of 64) sys-libs/db-4.2.52_p2 to /
>>> md5 files ;-) db-1.85-r1.ebuild
>>> md5 files ;-) ChangeLog
>>> md5 files ;-) db-4.1.25_p1-r3.ebuild
>>> md5 files ;-) db-1.85-r2.ebuild
>>> md5 files ;-) db-3.2.9-r10.ebuild
.
.
.
.
>>> Source unpacked.
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-pc-linux-gnu
.
. (suite avec pas mal de "checking if --disable-hash option specified... no" dans le même genre)
.
.
.
.
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
!!! ERROR: sys-libs/db-4.2.52_p2 failed.
!!! Function src_compile, Line 87, Exitcode 1
!!! configure failed
!!! If you need support, post the topmost build error, NOT this status message.
|
Sachant que je ne sais pas ou se trouve ce log (désolé si ça parait simple je débutte sous gentoo)
Et sachant que mon make.conf contient ça pour l'instant :
Code: |
CFLAGS="-mtune=k8 -02 -pipe"
CFLAGS="-march=athlon64 -02 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~amd64"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"
USE="gtk -gnome qt kde doc dvdr cdr 3dnow X aac alsa apache2 arts avi bash-completion bcmath cjk dedicated divx4linux emacs emacs-w3 emul-linux-x86 encode exif fbcon frontbase ftp gif gstreamer icq ieee1394 imap innodb ipv6 java javascript jikes joystick jpeg leim libcaca lm_sensors mad mcve memlimit ming mmx mozilla mp3 mpeg msn msql mssql multilib mysql mysqli nocd oci8 odbc ogg oggvorbis opengl oracle pdflib perl php png python quicktime samba sasl sharedext sse tcpd theora usb v4l vcd videos vorbis win32codec wmms"
|
J'ai essayé en enlevant la ligne CFLAGS="-mtune=k8 -02 -pipe" pour ne laisser que CFLAGS="-march=athlon64 -02 -pipe" mais ça ne change rien.
Bref je ne vois vraiment pas d'ou ça vient sachant que j'ai réussi à lancer "scripts/bootstrap.sh" et qu'il s'est executé sans problème.
Le truc est que je voulais emerge distcc pour pouvoir enfin lancer le demon sur les deux machines et faire un bon gros "emerge kde openoffice thegimp nmap" et laisser tourner ça quelques heures...
Je précise comme dans le précédant topic que le PC sur lequel j'install la gentoo est celui de la signature et celui depuis lequel je post ce message est un AthlonXP 2500+@2300Mhz avec 1Go de RAM qui est connecté en SSH au PC principal et que donc je pilote toute l'instal depuis ce second post.
(L'install est comme vous pouvez le constater une "stage1 AMD64")
J'ai bien le chroot de lancer chose que je n'arrivais pas à faire avant (sinon je vois pas comment j'aurais fais le "scripts/bootstrap.sh" )
Donc je crois avoir donné le max d'info à ma disposition, en espérant ne pas trop vous "gonfler" avec mes questions de noob
Merci encore @++ _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On
Last edited by Flymann on Wed May 04, 2005 12:31 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Enlight Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/34498084446f6e929bedfd.jpg)
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed May 04, 2005 12:07 pm Post subject: |
|
|
Quote: | configure: WARNING: If you wanted to set the --build type, don't use --host. |
a priori c'est le chost qu'il faudrait mettre à blanc pour l'occasion. Est ce que quand tu fais emerge -pv distcc il y'a une use "build" ? Comme dit le message dit que les deux ne vont pas de paire, mais je ne sait pas lequel il est plus judicieux d'enlever. (plutôt le CHOT imho)
edit : mmmh à la relecture je suis pas sur. Sinon pourquoi 2 fois les CFLAGS dans le make.conf???
edit2 tu n'a pas FEATURES="distcc"
Regarde voir si dans la doc de gentoo.org il n'y a pas un guide distcc.
le lien : http://www.gentoo.org/doc/fr/distcc.xml |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
papedre Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/47602840242289cd9b7248.jpg)
Joined: 02 Mar 2005 Posts: 178
|
Posted: Wed May 04, 2005 12:18 pm Post subject: |
|
|
Essaye de faire un 'emerge -pvt distcc'.
Cela te donnera, la liste des USE flags, qui sont utlilser pour DISTCC, ainsi, que les autres ebuilds qui vont etre installer.
Ensuite, tu fais un USE="-...." emerge -pvt distcc, et tu ne devrais avoir plus que 1 ou 2 ebuild à installer ( au lieu de 64). (de memoire, tu dois faire un -X)
Sinon, tu as une doc d'install de distcc dans la doc Gentoo.
A+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 12:19 pm Post subject: |
|
|
Enlight wrote: |
a priori c'est le chost qu'il faudrait mettre à blanc pour l'occasion. Est ce que quand tu fais emerge -pv distcc il y'a une use "build" ? Comme dit le message dit que les deux ne vont pas de paire, mais je ne sait pas lequel il est plus judicieux d'enlever. (plutôt le CHOT imho)
|
ça je vais essayer de voir rapidement
Enlight wrote: |
edit : mmmh à la relecture je suis pas sur. Sinon pourquoi 2 fois les CFLAGS dans le make.conf???
|
En fait c'est parce que j'ai vu cette façon de faire dans un exemple si e me souvient bien mais en virant la première ligne qui me parati inutile ça passe pas non plus...
Pour ce qui est du FEATURES="distcc" je l'ai viré car sinon en fesant mon "scripts/bootstrap.sh" ça plantais direct donc j'ai supposé qu'il fallait finir d'emerge distcc avant de faire les modif nécessaires dans le make.conf, sinon il voulais dès à présent répartir la charge sur les deux PC alors que distcc n'est pas encore installé
Bref merci encore beaucoup pour ces réponses, je test toutes les possibilités que j'entrevois, et dès que j'ai quelquechose je repost
Merci...
EDIT : Pour ce qui est de la doc merci pour le link, mais je l'ai déjà lu attentivement (du moins ce que j'ai pu en comprendre ) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
papedre Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/47602840242289cd9b7248.jpg)
Joined: 02 Mar 2005 Posts: 178
|
Posted: Wed May 04, 2005 12:26 pm Post subject: |
|
|
Le FEATURES="DISTCC", tu le mets une fois que tu as reussi à installer et à configurer DISTCC.
Par contre, fait gaffe, car j'avais eu un pb avec DISTCC.
- installe de distcc
- configuration nickel
- je l'utilise pour compiler tout ce dont j'ai besoin ... pas de pb.
- Depuis, quelques, jours, j'arrivais plus à rien compiler. Emerge truc ==> Plantage de la machine.
En fait, j'ai decouvert que c'etait distcc qui me foutait le bronx (car l'autre PC n'était éteint). Il compilait tout en local ( donc je pensais que ca marchait), mais il utilisait trop de process.
Donc, quand tu n'utilises pas tes autres machines pour la cross-compilation, il faut :
- supprimer l'option distcc : #FEATURES="DISTCC"
- Corriger le nombre de CPU : MAKEOPTS="-j2" au lieu de 4 avec distcc
En esperant que cela t'aide.
A+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 12:37 pm Post subject: |
|
|
papedre wrote: | Le FEATURES="DISTCC", tu le mets une fois que tu as reussi à installer et à configurer DISTCC.
Par contre, fait gaffe, car j'avais eu un pb avec DISTCC.
- installe de distcc
- configuration nickel
- je l'utilise pour compiler tout ce dont j'ai besoin ... pas de pb.
- Depuis, quelques, jours, j'arrivais plus à rien compiler. Emerge truc ==> Plantage de la machine.
En fait, j'ai decouvert que c'etait distcc qui me foutait le bronx (car l'autre PC n'était éteint). Il compilait tout en local ( donc je pensais que ca marchait), mais il utilisait trop de process.
Donc, quand tu n'utilises pas tes autres machines pour la cross-compilation, il faut :
- supprimer l'option distcc : #FEATURES="DISTCC"
- Corriger le nombre de CPU : MAKEOPTS="-j2" au lieu de 4 avec distcc
En esperant que cela t'aide.
A+ |
Pour le FEATURES, c'est bien ce qu'il me semblait, mais l'install de distcc passe pas je n'ai pas trouvé de -host ou dans le genre au niveau use pourtant...
Voilà le résultat d'un emerge -pvt distcc :
Code: |
These are the packages that I would merge, in reverse order:
Calculating dependencies ...done!
[ebuild N ] sys-devel/distcc-2.18.3-r5 -debug -gnome +gtk +ipv6 (-selinux) 333 kB
[ebuild N ] x11-libs/gtk+-2.6.7 -debug +doc +jpeg -static +tiff 11,180 kB
[ebuild N ] media-libs/tiff-3.7.1-r1 1,224 kB
[ebuild N ] x11-misc/shared-mime-info-0.14-r2 347 kB
[ebuild N ] dev-util/intltool-0.32.1 121 kB
[ebuild N ] dev-perl/XML-Parser-2.34 224 kB
[ebuild N ] dev-libs/atk-1.9.1 -debug +doc -static 472 kB
[ebuild N ] media-libs/jpeg-6b-r4 -debug 598 kB
[ebuild N ] x11-libs/pango-1.8.1 -debug +doc -static 973 kB
[ebuild N ] dev-libs/glib-2.6.4 -debug +doc -hardened -static 2,321 kB
[ebuild N ] dev-util/gtk-doc-1.3-r1 +emacs 142 kB
[ebuild N ] app-text/docbook-xml-dtd-4.1.2-r5 73 kB
[ebuild N ] app-text/docbook-xsl-stylesheets-1.66.1 1,514 kB
[ebuild N ] app-text/build-docbook-catalog-1.2 3 kB
[ebuild N ] app-text/docbook-dsssl-stylesheets-1.77-r2 385 kB
[ebuild N ] app-text/openjade-1.3.2-r1 -debug 873 kB
[ebuild N ] app-text/opensp-1.5.1 +nls 1,385 kB
[ebuild N ] app-text/docbook-sgml-dtd-3.0-r2 42 kB
[ebuild N ] app-arch/unzip-5.52 1,113 kB
[ebuild N ] app-text/sgml-common-0.6.3-r4 74 kB
[ebuild N ] dev-libs/libxslt-1.1.13-r1 +crypt +python 1,769 kB
[ebuild N ] dev-libs/libgcrypt-1.2.1 +nls 938 kB
[ebuild N ] dev-libs/libgpg-error-1.0-r1 +nls 316 kB
[ebuild N ] dev-libs/libxml2-2.6.19 -debug +ipv6 +python +readline 3,100 kB
[ebuild N ] sys-libs/readline-5.0-r2 1,777 kB
[ebuild N ] x11-terms/xterm-200-r1 -Xaw3d -debug -toolbar +truetype -unicode 681 kB
[ebuild N ] sys-apps/utempter-0.5.5.6 -debug 20 kB
[ebuild N ] app-arch/rpm2targz-9.0-r2 2 kB
[ebuild N ] app-arch/cpio-2.6-r3 +nls 437 kB
[ebuild N ] sys-apps/which-2.16 122 kB
[ebuild N ] x11-base/xorg-x11-6.8.2-r1 (-3dfx) (-3dnow) +bitmap-fonts +cjk -debug -dlloader -dmx +doc +font-server -hardened -insecure-drivers +ipv6 -minimal (-mmx) +nls +opengl +pam -sdk (-sse) -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 45,105 kB
[ebuild N ] media-libs/fontconfig-2.2.3 732 kB
[ebuild N ] x11-base/opengl-update-2.2.1 38 kB
[ebuild N ] dev-libs/expat-1.95.8 -test 310 kB
[ebuild N ] x11-misc/ttmkfdir-3.0.9-r2 -debug 19 kB
[ebuild N ] media-libs/freetype-2.1.9-r1 -bindist -debug +doc +zlib 1,183 kB
[ebuild N ] sys-devel/libtool-1.5.16 2,709 kB
[ebuild N ] media-libs/libpng-1.2.8 -debug 375 kB
[ebuild N ] sys-apps/util-linux-2.12q +crypt -debug +nls -old-crypt +pam +perl (-selinux) -static 1,980 kB
[ebuild N ] sys-fs/e2fsprogs-1.37-r1 -debug +nls -static 3,425 kB
[ebuild N ] sys-libs/ss-1.37 -debug +nls 0 kB
[ebuild N ] sys-libs/com_err-1.37 -debug +nls 0 kB
[ebuild N ] app-crypt/hashalot-0.3 78 kB
[ebuild N ] sys-apps/pam-login-3.17 -livecd +nls (-selinux) 154 kB
[ebuild N ] sys-apps/shadow-4.0.7-r1 -debug +nls +pam (-selinux) -skey 995 kB
[ebuild N ] sys-libs/pam-0.78-r2 +berkdb -debug -nis -pam_chroot -pam_console -pam_timestamp -pwdb (-selinux) 6,345 kB
[ebuild N ] sys-libs/cracklib-2.8.3-r1 469 kB
[ebuild N ] sys-devel/automake-1.9.5 740 kB
[ebuild N ] sys-devel/automake-wrapper-1-r1 0 kB
[ebuild N ] sys-devel/automake-1.4_p6 366 kB
[ebuild N ] sys-devel/automake-1.7.9-r1 564 kB
[ebuild N ] sys-devel/automake-1.6.3 465 kB
[ebuild N ] sys-devel/automake-1.8.5-r3 647 kB
[ebuild N ] sys-devel/automake-1.5 514 kB
[ebuild N ] dev-util/pkgconfig-0.15.0 -debug -hardened 596 kB
[ebuild N ] sys-apps/man-1.5p -debug +nls 228 kB
[ebuild N ] sys-process/cronbase-0.3.2 0 kB
[ebuild N ] sys-devel/autoconf-2.59-r6 903 kB
[ebuild N ] sys-devel/autoconf-wrapper-2-r1 0 kB
[ebuild N ] sys-devel/autoconf-2.13 433 kB
[ebuild N ] dev-lang/perl-5.8.6-r4 +berkdb -debug +doc -gdbm -ithreads -perlsuid (-uclibc) 9,465 kB
[ebuild N ] sys-devel/libperl-5.8.6 +berkdb -debug -gdbm -ithreads -nocxx (-uclibc) 0 kB
[ebuild N ] sys-apps/groff-1.19.1-r2 +X -debug 2,567 kB
[ebuild N ] sys-libs/db-4.2.52_p2 -bootstrap +doc +java -nocxx -tcltk 0 kB
Total size of downloads: 113,994 kB
|
Sachant que un :
USE="-X" emerge -pvt distcc
semble me donre exactement la même chose et le même nombre de résultat :'(
La je vois franchement pas pourquoi j'arrive pas à emerge... Si ça continue je vais pas me prendre la tête et je vais essayer de continuer sans distcc, mais je trouve ça dommage car au vu des deux PC ça aurait pu être pas mal, puis j'install Gentoo surtout pour me "forger" une expérience
(Sinon pour une utilisation windowsienne de base autant prendre une Mandrake )
Et encore merci pour l'aide très précieuse ![Wink ;)](images/smiles/icon_wink.gif) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tfh n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/338261367425d28608e39a.gif)
Joined: 03 Aug 2004 Posts: 59 Location: AFAD
|
Posted: Wed May 04, 2005 12:43 pm Post subject: |
|
|
Il faut que tu vire le use flag gtk pour distcc, sinon il va emerge tout pour avoir le moniteur graphique de process.
Code: | echo "sys-devel/distcc -gtk" >> /etc/portage/package.use |
ou bien
Code: | USE="-gtk" emerge -pv distcc |
Perso j'ai jamais reussi à utiliser distcc avant le stage3, meme en suivant la doc. Ca plantait toujours pendant le bootstrap ou le stage2. _________________ tfh
GPG Key:0x960AAEF2
Key Fingerprint: 6763 E0E0 29AC A928 2612 4B14 15FE 6A45 960A AEF2 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 12:50 pm Post subject: |
|
|
tfh wrote: | Il faut que tu vire le use flag gtk pour distcc, sinon il va emerge tout pour avoir le moniteur graphique de process.
Code: | echo "sys-devel/distcc -gtk" >> /etc/portage/package.use |
ou bien
Code: | USE="-gtk" emerge -pv distcc |
Perso j'ai jamais reussi à utiliser distcc avant le stage3, meme en suivant la doc. Ca plantait toujours pendant le bootstrap ou le stage2. |
Cette solution m'a parut particulièrement judicieuse, mais en fait apparement cela n'a rien changé, j'ai essayé carrement d'edit le make.conf pour voir et ça me donne la même chose...
La je désespère vraiment d'utiliser distcc pour cette fois ci... Dommage.
La pour le boostrap je l'ai pas utilisé mais pour le stage 2 j'aurais bien aimé pouvoir quand même ça m'aurais bien raccourci le temps de compilation...
Bref je cherche toujours avant de lacher prise ci dans un jour ou deux j'ai toujours pas toruvé
Bref en cours de test, mais si vous avez des idées sur la choses aussi farfelue soient elles je suis prêt à tester ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 1:17 pm Post subject: |
|
|
Bon ça y est ça avance... En retirant la ligne :
ACCEPT_KEYWORDS="~amd64"
Et la compilation ne s'arrête plus au tout début, mais elle s'arrête quand même plus loin...
Je ne sais pas si cela viens d'un problème de synthaxe ou si ça viens d'autre part mais au moins j'avance...
Par contre le nouveau problème que j'ai rencontré semble lié à mon `-march=athlon64` donc je viens de lui rajouter un `-mtune=K8` étant donné qu'il connait peut être mieux k8 mais je ne comprend pas bien la fonction de mtune... si quelqun peut éclairer ma lanterne ça serait pas mal, en attendant je fais du google powaa et gento Doc powaaa
Merci et @+++
EDIT bon ben malgrès le mtune marche pas...
Voilà le type d'erreur que je rencontre :
Code: |
x86_64-pc-linux-gnu-gcc -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -mtune=k8 -march=athlon64 -02 -pipe ../dist/../txn/txn_stat.c -fPIC -DPIC
x86_64-pc-linux-gnu-gcc: unrecognized option `-02'
.
.
.
.
x86_64-pc-linux-gnu-gcc: unrecognized option `-02'
.
.
.
x86_64-pc-linux-gnu-gcc: unrecognized option `-02'
.
.
.
.
g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -mtune=k8 -march=athlon64 -02 -pipe ../dist/../cxx/cxx_db.cpp -fPIC -DPIC
./libtool: line 1: g++: command not found
make: *** [cxx_db.lo] Error 1
make: *** Waiting for unfinished jobs....
.
.
.
.
ranlib .libs/libdb-4.1.a
creating libdb-4.1.la
(cd .libs && rm -f libdb-4.1.la && ln -s ../libdb-4.1.la libdb-4.1.la)
/bin/sh ./libtool --mode=compile g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -mtune=k8 -march=athlon64 -02 -pipe ../dist/../cxx/cxx_db.cpp
rm -f .libs/cxx_db.lo
g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -mtune=k8 -march=athlon64 -02 -pipe ../dist/../cxx/cxx_db.cpp -fPIC -DPIC
./libtool: line 1: g++: command not found
make: *** [cxx_db.lo] Error 1
!!! ERROR: sys-libs/db-4.1.25_p1-r4 failed.
!!! Function src_compile, Line 90, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.
|
Donc me voilà déjà un peu plus avancé, mais j'ai véritablement l'impression qu'il comprend rien à mon CFLAGS
Je vais essayer en remplaçant mon CFLAGS par :
CFLAGS="-march=k8 -pipe -02"
Je re à toute ![Wink ;)](images/smiles/icon_wink.gif) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 1:27 pm Post subject: |
|
|
Bon je sius un âne j'ai mis -"zerodeux" en lieu et place de -"odeux"...
Bref je retest et j'EDIT
@++
EDIT :
Bon au moins j'ai plus ces problème de 02 pas compris, mais j'ai toujours la même erreur à la fin à savoir exactement :
Code: |
/bin/sh ./libtool --mode=compile g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -march=k8 -pipe -O2 ../dist/../cxx/cxx_db.cpp
rm -f .libs/cxx_db.lo
g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -march=k8 -pipe -O2 ../dist/../cxx/cxx_db.cpp -fPIC -DPIC -o .libs/cxx_db.lo
./libtool: line 1: g++: command not found
make: *** [cxx_db.lo] Error 1
make: *** Waiting for unfinished jobs....
rm -f .libs/xa_map.lo
x86_64-pc-linux-gnu-gcc -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -march=k8 -pipe -O2 ../dist/../xa/xa_map.c -fPIC -DPIC -o .libs/xa_map.lo
x86_64-pc-linux-gnu-gcc -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -march=k8 -pipe -O2 ../dist/../xa/xa_map.c -o xa_map.o >/dev/null 2>&1
mv -f .libs/xa_map.lo xa_map.lo
/bin/sh ./libtool --mode=link x86_64-pc-linux-gnu-gcc -avoid-version -rpath /usr/lib64 -o libdb-4.1.la mut_tas.lo db185.lo aes_method.lo crypto.lo mt19937db.lo rijndael-alg-fst.lo rijndael-api-fst.lo client.lo db_server_clnt.lo db_server_xdr.lo gen_client.lo gen_client_ret.lo bt_compare.lo bt_conv.lo bt_curadj.lo bt_cursor.lo bt_delete.lo bt_method.lo bt_open.lo bt_put.lo bt_rec.lo bt_reclaim.lo bt_recno.lo bt_rsearch.lo bt_search.lo bt_split.lo bt_stat.lo bt_upgrade.lo bt_verify.lo btree_auto.lo crdel_auto.lo crdel_rec.lo db.lo db_am.lo db_auto.lo db_byteorder.lo db_cam.lo db_conv.lo db_dispatch.lo db_dup.lo db_err.lo db_getlong.lo db_idspace.lo db_iface.lo db_join.lo db_log2.lo db_meta.lo db_method.lo db_open.lo db_overflow.lo db_pr.lo db_rec.lo db_reclaim.lo db_rename.lo db_remove.lo db_ret.lo db_salloc.lo db_shash.lo db_truncate.lo db_upg.lo db_upg_opd.lo db_vrfy.lo db_vrfyutil.lo dbm.lo dbreg.lo dbreg_auto.lo dbreg_rec.lo dbreg_util.lo env_file.lo env_method.lo env_open.lo env_recover.lo env_region.lo fileops_auto.lo fop_basic.lo fop_rec.lo fop_util.lo hash.lo hash_auto.lo hash_conv.lo hash_dup.lo hash_func.lo hash_meta.lo hash_method.lo hash_open.lo hash_page.lo hash_rec.lo hash_reclaim.lo hash_stat.lo hash_upgrade.lo hash_verify.lo hmac.lo hsearch.lo lock.lo lock_deadlock.lo lock_method.lo lock_region.lo lock_stat.lo lock_util.lo log.lo log_archive.lo log_compare.lo log_get.lo log_method.lo log_put.lo mp_alloc.lo mp_bh.lo mp_fget.lo mp_fopen.lo mp_fput.lo mp_fset.lo mp_method.lo mp_region.lo mp_register.lo mp_stat.lo mp_sync.lo mp_trickle.lo mutex.lo os_abs.lo os_alloc.lo os_clock.lo os_config.lo os_dir.lo os_errno.lo os_fid.lo os_fsync.lo os_handle.lo os_id.lo os_map.lo os_method.lo os_oflags.lo os_open.lo os_region.lo os_rename.lo os_root.lo os_rpath.lo os_rw.lo os_seek.lo os_sleep.lo os_spin.lo os_stat.lo os_tmpdir.lo os_unlink.lo qam.lo qam_auto.lo qam_conv.lo qam_files.lo qam_method.lo qam_open.lo qam_rec.lo qam_stat.lo qam_upgrade.lo qam_verify.lo rep_method.lo rep_record.lo rep_region.lo rep_util.lo sha1.lo txn.lo txn_auto.lo txn_method.lo txn_rec.lo txn_recover.lo txn_region.lo txn_stat.lo txn_util.lo xa.lo xa_db.lo xa_map.lo
rm -fr .libs/libdb-4.1.la .libs/libdb-4.1.* .libs/libdb-4.1.*
x86_64-pc-linux-gnu-gcc -shared mut_tas.lo db185.lo aes_method.lo crypto.lo mt19937db.lo rijndael-alg-fst.lo rijndael-api-fst.lo client.lo db_server_clnt.lo db_server_xdr.lo gen_client.lo gen_client_ret.lo bt_compare.lo bt_conv.lo bt_curadj.lo bt_cursor.lo bt_delete.lo bt_method.lo bt_open.lo bt_put.lo bt_rec.lo bt_reclaim.lo bt_recno.lo bt_rsearch.lo bt_search.lo bt_split.lo bt_stat.lo bt_upgrade.lo bt_verify.lo btree_auto.lo crdel_auto.lo crdel_rec.lo db.lo db_am.lo db_auto.lo db_byteorder.lo db_cam.lo db_conv.lo db_dispatch.lo db_dup.lo db_err.lo db_getlong.lo db_idspace.lo db_iface.lo db_join.lo db_log2.lo db_meta.lo db_method.lo db_open.lo db_overflow.lo db_pr.lo db_rec.lo db_reclaim.lo db_rename.lo db_remove.lo db_ret.lo db_salloc.lo db_shash.lo db_truncate.lo db_upg.lo db_upg_opd.lo db_vrfy.lo db_vrfyutil.lo dbm.lo dbreg.lo dbreg_auto.lo dbreg_rec.lo dbreg_util.lo env_file.lo env_method.lo env_open.lo env_recover.lo env_region.lo fileops_auto.lo fop_basic.lo fop_rec.lo fop_util.lo hash.lo hash_auto.lo hash_conv.lo hash_dup.lo hash_func.lo hash_meta.lo hash_method.lo hash_open.lo hash_page.lo hash_rec.lo hash_reclaim.lo hash_stat.lo hash_upgrade.lo hash_verify.lo hmac.lo hsearch.lo lock.lo lock_deadlock.lo lock_method.lo lock_region.lo lock_stat.lo lock_util.lo log.lo log_archive.lo log_compare.lo log_get.lo log_method.lo log_put.lo mp_alloc.lo mp_bh.lo mp_fget.lo mp_fopen.lo mp_fput.lo mp_fset.lo mp_method.lo mp_region.lo mp_register.lo mp_stat.lo mp_sync.lo mp_trickle.lo mutex.lo os_abs.lo os_alloc.lo os_clock.lo os_config.lo os_dir.lo os_errno.lo os_fid.lo os_fsync.lo os_handle.lo os_id.lo os_map.lo os_method.lo os_oflags.lo os_open.lo os_region.lo os_rename.lo os_root.lo os_rpath.lo os_rw.lo os_seek.lo os_sleep.lo os_spin.lo os_stat.lo os_tmpdir.lo os_unlink.lo qam.lo qam_auto.lo qam_conv.lo qam_files.lo qam_method.lo qam_open.lo qam_rec.lo qam_stat.lo qam_upgrade.lo qam_verify.lo rep_method.lo rep_record.lo rep_region.lo rep_util.lo sha1.lo txn.lo txn_auto.lo txn_method.lo txn_rec.lo txn_recover.lo txn_region.lo txn_stat.lo txn_util.lo xa.lo xa_db.lo xa_map.lo -Wl,-soname -Wl,libdb-4.1.so -o .libs/libdb-4.1.so
ar cru .libs/libdb-4.1.a mut_tas.o db185.o aes_method.o crypto.o mt19937db.o rijndael-alg-fst.o rijndael-api-fst.o client.o db_server_clnt.o db_server_xdr.o gen_client.o gen_client_ret.o bt_compare.o bt_conv.o bt_curadj.o bt_cursor.o bt_delete.o bt_method.o bt_open.o bt_put.o bt_rec.o bt_reclaim.o bt_recno.o bt_rsearch.o bt_search.o bt_split.o bt_stat.o bt_upgrade.o bt_verify.o btree_auto.o crdel_auto.o crdel_rec.o db.o db_am.o db_auto.o db_byteorder.o db_cam.o db_conv.o db_dispatch.o db_dup.o db_err.o db_getlong.o db_idspace.o db_iface.o db_join.o db_log2.o db_meta.o db_method.o db_open.o db_overflow.o db_pr.o db_rec.o db_reclaim.o db_rename.o db_remove.o db_ret.o db_salloc.o db_shash.o db_truncate.o db_upg.o db_upg_opd.o db_vrfy.o db_vrfyutil.o dbm.o dbreg.o dbreg_auto.o dbreg_rec.o dbreg_util.o env_file.o env_method.o env_open.o env_recover.o env_region.o fileops_auto.o fop_basic.o fop_rec.o fop_util.o hash.o hash_auto.o hash_conv.o hash_dup.o hash_func.o hash_meta.o hash_method.o hash_open.o hash_page.o hash_rec.o hash_reclaim.o hash_stat.o hash_upgrade.o hash_verify.o hmac.o hsearch.o lock.o lock_deadlock.o lock_method.o lock_region.o lock_stat.o lock_util.o log.o log_archive.o log_compare.o log_get.o log_method.o log_put.o mp_alloc.o mp_bh.o mp_fget.o mp_fopen.o mp_fput.o mp_fset.o mp_method.o mp_region.o mp_register.o mp_stat.o mp_sync.o mp_trickle.o mutex.o os_abs.o os_alloc.o os_clock.o os_config.o os_dir.o os_errno.o os_fid.o os_fsync.o os_handle.o os_id.o os_map.o os_method.o os_oflags.o os_open.o os_region.o os_rename.o os_root.o os_rpath.o os_rw.o os_seek.o os_sleep.o os_spin.o os_stat.o os_tmpdir.o os_unlink.o qam.o qam_auto.o qam_conv.o qam_files.o qam_method.o qam_open.o qam_rec.o qam_stat.o qam_upgrade.o qam_verify.o rep_method.o rep_record.o rep_region.o rep_util.o sha1.o txn.o txn_auto.o txn_method.o txn_rec.o txn_recover.o txn_region.o txn_stat.o txn_util.o xa.o xa_db.o xa_map.o
ranlib .libs/libdb-4.1.a
creating libdb-4.1.la
(cd .libs && rm -f libdb-4.1.la && ln -s ../libdb-4.1.la libdb-4.1.la)
/bin/sh ./libtool --mode=compile g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -march=k8 -pipe -O2 ../dist/../cxx/cxx_db.cpp
rm -f .libs/cxx_db.lo
g++ -c -I. -I../dist/.. -I../dist/../dbinc -D_GNU_SOURCE -D_REENTRANT -I/opt/blackdown-jdk-1.4.2.01/include -I/opt/blackdown-jdk-1.4.2.01/include/linux -march=k8 -pipe -O2 ../dist/../cxx/cxx_db.cpp -fPIC -DPIC -o .libs/cxx_db.lo
./libtool: line 1: g++: command not found
make: *** [cxx_db.lo] Error 1
!!! ERROR: sys-libs/db-4.1.25_p1-r4 failed.
!!! Function src_compile, Line 90, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.
|
Donc l'erreur venais pas du -O2 ni tu fait que j'ai mis athlon64 en lieu et place de k8
Je cherche mais j'ai du mal...
Si jamais une âme charitable passe... n'hésitez pas
Merci ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tfh n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/338261367425d28608e39a.gif)
Joined: 03 Aug 2004 Posts: 59 Location: AFAD
|
Posted: Wed May 04, 2005 2:06 pm Post subject: |
|
|
tu as vraiment un probleme avec tes useflags. Y'a pas besoin de tout ca pour emerge distcc. _________________ tfh
GPG Key:0x960AAEF2
Key Fingerprint: 6763 E0E0 29AC A928 2612 4B14 15FE 6A45 960A AEF2 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dais l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/103880881742890327c9df0.jpg)
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Wed May 04, 2005 2:12 pm Post subject: |
|
|
papedre wrote: |
- Corriger le nombre de CPU : MAKEOPTS="-j2" au lieu de 4 avec distcc
A+ |
euh tu sais que si tu utilises distcc sur ton ordi et un autre, c'est pas -j4 mais -j5 qu'il faut utiliser ?
Guide distcc wrote: |
(Utiliser une valeur pour N qui correspond à votre environnment.)
(Une valeur courante est 2 x le nombre total de processeurs + 1.)
MAKEOPTS="-jN" |
_________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 2:16 pm Post subject: |
|
|
tfh wrote: | tu as vraiment un probleme avec tes useflags. Y'a pas besoin de tout ca pour emerge distcc. |
Ouaip merci je vais regarder ce coté la parce que la je désespère vraiment
Bref je vais voir ça et essayer de parametrer ça aux petits oignons avant de passer directement à la suite.
Merci
EDIT :
Bon ben ça m'apprendra à vouloir aller au plus compliquer quand on peut faire simple...
Après avoir remplacer toute ma ligne USE par
USE="doc java -X nls berkdb -pam ipv6"
tout fonctionne en dehors de IPV6 ou il m'envoie un gros DTC pour me dire que tant que je l'ai pas compilé dans le noyau j'ai pas le droit de l'utiliser
Merci à tous pour le coup de main ça avance lentement mais surement c'est cool ![Wink ;)](images/smiles/icon_wink.gif) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On
Last edited by Flymann on Wed May 04, 2005 2:32 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
papedre Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/47602840242289cd9b7248.jpg)
Joined: 02 Mar 2005 Posts: 178
|
Posted: Wed May 04, 2005 2:28 pm Post subject: |
|
|
oui, oui, mais alors là le pb c'est qu'il y a 2 informations differentes dans la doc :
Quote: | Activer le support distcc pour Portage
Ajoutez le mot-clé distcc à la variable FEATURES du fichier /etc/make.conf. Ensuite, modifiez la variable MAKEOPTS pour y ajouter -jX où X est le nombre de processeurs qui exécutent distccd (l'hôte actuel inclus) plus un. Cette valeur donne en général les meilleurs résultats, mais vous pouvez en essayer d'autres. |
Bon, alors, quelle doc est la bonne ???
Sinon, en partant de l'hypothese que tu as raison ( et que la multiplication l'emporte sur l'addition) :
- sur un P4 HT, on a : -j5 (2*2)+1
- sur un pIII classique : -j3 (1*2)+1
Maintenant, si je lance distcc pour compiler sur le PIII à l'aide du P4, j'ai quelle valeur ???
- j7 (3 proc) + 1
- j8 (j5+j3)
A+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
papedre Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/47602840242289cd9b7248.jpg)
Joined: 02 Mar 2005 Posts: 178
|
Posted: Wed May 04, 2005 2:30 pm Post subject: |
|
|
Retest la focntion :
Code: | USE="-gtk" emerge -pvt distcc |
Tu devrais voir qu'il te propose alors de compiler uniquement quelques packets.
Enuiste, tu recommences sans le '-pvt' pour réellement lancer la compilation. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dais l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/103880881742890327c9df0.jpg)
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Wed May 04, 2005 2:33 pm Post subject: |
|
|
bah -j7, c'est l'ensemble de tes proc sur le réseau qui utilisent distcc (p4 HT donc 4 + p3 donc 2) + 1 = 7
Et donc TOUS les pc distcc de ton réseau doivent être mis à -j7
PS: enfin j'ai jamais utilisé de proc avec HT donc je ne sais pas si cela s'applique vraiment comme tel. _________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Enlight Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/34498084446f6e929bedfd.jpg)
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed May 04, 2005 2:48 pm Post subject: |
|
|
Après avoir relu le how-to j'ai vraiment l'impression que distcc doit être installé _après_ le systeme (je crois que ça vient d'être dit en plus), donc je dirais fait un stage 3, suit le guide distcc, puis emerge glibc binutils gcc, puis emerge system. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tfh n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/338261367425d28608e39a.gif)
Joined: 03 Aug 2004 Posts: 59 Location: AFAD
|
Posted: Wed May 04, 2005 3:17 pm Post subject: |
|
|
Enlight wrote: | Après avoir relu le how-to j'ai vraiment l'impression que distcc doit être installé _après_ le systeme (je crois que ça vient d'être dit en plus), donc je dirais fait un stage 3, suit le guide distcc, puis emerge glibc binutils gcc, puis emerge system. |
Je plussoie.
De facon générale je fais plus de stage1, je comprend toujours pas l'interet par rapport à un stage 1/3 comme on dit (ie installer un stage 3 et recompiler son toolchain puis recompiler le world) .
La doc 1/3 est bien connue : https://forums.gentoo.org/viewtopic-t-319349.html
C'est celle que j'ai suivie pour ma derniere install, ca permet vraiment de mettre le cerveau en mode off ( le manuel gentoo fais tripper les premiere fois, on s'en lasse vite). _________________ tfh
GPG Key:0x960AAEF2
Key Fingerprint: 6763 E0E0 29AC A928 2612 4B14 15FE 6A45 960A AEF2 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Wed May 04, 2005 8:11 pm Post subject: |
|
|
Bon alors il y a du nouveau...
Après ne pas avoir réussi à faire ce que je voulais à savoir mon emerge system, j'ai décidé de relancé mon bootstrap.sh après avoir vraissemblablement terminé sans erreur il me met ceci : (Code prenant en compte les dernière ligne de l'execution normale )
Code: |
* Caching service dependencies...
>>> sys-libs/zlib-1.2.2 merged.
>>> clean: No packages selected for removal.
>>> Auto-cleaning packages ...
>>> No outdated packages were found on your system.
* Regenerating GNU info directory index...
* Processed 5 info files.
-------------------------------------------------------------------------------
>>> No outdated packages were found on your system.
-------------------------------------------------------------------------------
* Please note that you should now add the '-e' option for emerge system:
* # emerge -e system
livecd portage # | \
bash: syntax error near unexpected token `|'
livecd portage # gawk 'NR == 1 { \
> for (i = 1; i <= NF; i++) { \
> printf "%s-routines := %s\n", $i, tolower($i); \
> printf "%s-map := gconv.map\n", $i; \
> } \
> }; \
> NR > 1 { \
> for (i = 2; i <= NF; i++) { \
> printf "$(objpfx)%s.stmp: ", $i; \
> map = toupper($i); \
> sub(/^ISO8859/, "ISO-8859", map); \
> if (map == "ISO_2033") map = map "-1983"; \
> printf "$(charmaps)/%s ", map; \
> printf "gen-%s.sh\n", $1; \
> printf "\t$(generate-%s-table)\n", $1; \
> } \
> }' > /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iconv-rules.new
bash: /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iconv-rules.new: No such file or directory
livecd portage # mv -f /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iconv-rules.new /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iconv-rules
mv: cannot stat `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iconv-rules.new': No such file or directory
livecd portage # make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/iconvdata'
> make[2]: Entering directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/iconvdata'
> rm -f /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/stamp.o; > /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/stamp.o
> rm -f /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/stamp.os; > /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/stamp.os
> rm -f /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/stamp.oS; > /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-amd64-x86_64-pc-linux-gnu-linuxthreads/iconvdata/stamp.oS
> make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/iconvdata'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
bash: make[2]:: command not found
livecd portage # make -j2 -C locale subdir_lib
make: *** locale: No such file or directory. Stop.
livecd portage # make[2]: Entering directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/locale'
> .././scripts/mkinsta
|
Donc non seulement il termine sans me marquer d'erreur, mais ensuite il continue à écrire dans le bash comme s'il avait pas finit le script...
Bref je sens que je suis pas près de m'en sortir de cette install gentoo
Mais je désespère pas et je vais essayer de faire quand même mon merge systeme pour voir.
Merci encore pour toutes vos réponses ça fais plaisir de ne pas se sentir trop seul ![Wink ;)](images/smiles/icon_wink.gif) _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Enlight Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/34498084446f6e929bedfd.jpg)
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Thu May 05, 2005 1:41 am Post subject: |
|
|
tfh wrote: |
De facon générale je fais plus de stage1, je comprend toujours pas l'interet par rapport à un stage 1/3 comme on dit (ie installer un stage 3 et recompiler son toolchain puis recompiler le world) .
|
J'hésite entre un peu probable "j'ai une bête de course mais un modem 56k" ou "j'aime devoir compiler 2 fois mon bootstrap (cf le emerge -e system derrière) histoire de pas avoir trop de problèmes de dépendances et ça me permet de de connaître regenworld de suite car il sera bien utile un de ces jours"
Flymann, je pense que tu as simplement tapé l'emerge system trop tôt. Par contre le stage 1/3 n'est peut être pas à suivre à la lettre pour toi car je crois que sous amd 64 gcc 3.4.3 est marqué stable (comprendre c'est celui que tu as des le début) donc tu peux te passer (si ce que j'affirme avant est efectivement vrai; emerge -pv gcc pour vérifier) des phases emerge glibc binutils gcc et te contenter d'emerge -e system (j'y avais pas pensé avant) et comme dit ça te permettra de profiter au plus tôt de distcc si tout se passe bien.
Sinon juste dasn la catégorie mieux vaut prévenir, si tu as des disques sata, les tweaks hdparm sont à ignorer, seul le bench (-tT) marche réelement et le readahead (-a) mais il concerne... la ram en fait. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Flymann n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 May 2005 Posts: 17
|
Posted: Thu May 05, 2005 6:18 pm Post subject: |
|
|
Bon petit UP au passage
Après avoir bataillé pendant un moment sur mon emerge -e system j'ai finit par ne plus avoir aucune erreur et j'ai donc continué l'install.
La ce matin j'ai fait un bon gros emerge kde openoffice gimp nmap emacs, mais openoffice semble pas très coopératif étant donné qu'il n'existe qu'en version x86 et que pour l'avoir il a fallut que je mette ACCEPT_KEYWORDS="x86"
Mais ça reste incompatible... :
Code: |
********************************************************************
* *
* Setting up the build environment variables. *
* *
********************************************************************
configure: creating ./config.status
config.status: creating set_soenv
Setting up the environment for building OpenOffice.org
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 476.
Setting platform independent values... done
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 753.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 899.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 899.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 899.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 899.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 949.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1186.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1186.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1186.
Setting the environment variables... done
Setting the aliases... done
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1336.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1336.
Cannot open : No such file or directory
!!! ERROR: app-office/openoffice-1.1.4-r1 failed.
!!! Function src_compile, Line 346, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
Enfin bref je suis content j'ai déjà réussi à faire bien avancer le reste :p
Merci encore pour votre aide et si vous avez des suggestions sur openoffice je suis tout écoute... _________________ A64 3000+ @2600Mhz + Kit 1A, MSI K8N Neo2 P, 2*512 Adata PC566
PowerColor X800Pro@XT-PE + 1A VGA + Revoltec, Alim Antec TP 430W, Antec SuperLan Boy +
DD Maxtor SATA 80Go + DD Maxtor 20Go + DD Maxtor 160Go ,
Graveur DVD NEC 2510 + Graveur CD Lite-On |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marvin rouge Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/11635284444403688a3df85.jpg)
Joined: 01 Aug 2004 Posts: 1422 Location: Villa Lumierrante, Zonelibre
|
Posted: Thu May 05, 2005 6:59 pm Post subject: |
|
|
c'est simple: si t'es en amd64 comme semble l'indiquer ton make.conf, il ne faut pas faire ACCEPT_KEYWORDS=x86 pour installer un paquet qui n'existe pas dans amd64.
En particulier pour openoffice, installe plutôt app-office/openoffice-bin qui n'est pas masqué en amd64. L'expérience montre que ca se compile très mal sur cette archi (va voir sur le forum amd64 si tu ne me crois pas)
EDIT: note pour passer de x86 à amd64
tu crées un portdir overlay, tu copies l'ebuild en question, tu le modifies pour amd64. si ca marche, rapport de bug ! plus d'infos
EDIT2: pour confirmer: https://forums.gentoo.org/viewtopic-t-333482.html |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|