View previous topic :: View next topic |
Author |
Message |
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Tue Sep 19, 2006 8:39 pm Post subject: GCC 4.1.1 lässt sich im 2006.1 nicht mehr comp. [OBSOLET] |
|
|
Hallo,
ich habe nach der Anleitung hier im Forum versucht auf den GCC 4.1.1 umzustellen und dabei von dem Profile 2005.0 auf 2006.1 zu wechseln. Leider scheint es bei dem neuen Profile irgendwelche Einstellungen zu geben, die verhindern, dass der GCC korrekt durchläuft. Die entscheidende Fehlermeldung ist:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
Wie kann das sein? Die Include-Einstellungen haben doch nichts mit dem Profile zu tun, oder? Habe auch versucht erst die glibc (zu der ja das File gehört) neu zu bauen. Leider auch ein Fehlschlag....
Hoffe, jemand kann helfen!
Sandal
Last edited by Sandal on Thu Sep 21, 2006 10:33 pm; edited 1 time in total |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Tue Sep 19, 2006 8:48 pm Post subject: |
|
|
Solltest da nicht jedes Paket einzeln versuchen. Die hängen voneinander ab. Also probiers mal mit emerge -uDN world. Da kommt der gcc und die glibc ganz von alleine in der richtigen Reihenfolge. |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Tue Sep 19, 2006 8:59 pm Post subject: |
|
|
Ich hätte vielleicht noch erwähnen sollen, dass ich nach der Anleitung:
https://forums.gentoo.org/viewtopic-t-494331-start-0-postdays-0-postorder-asc-highlight-gcc.html
vorgegangen bin und an folgendem Schritt gescheitert bin:
Quote: |
Do an "emerge --oneshot --update --newuse gcc". It is quite common that emerge will detect that the current GCC is already up-to-date at this point, and will therefore emerge nothing. (But for the less common situations, this step will prevent troubles later.)
|
Ich will ja den GCC updaten, deswegen muss ich den auch zuerst updaten. Wie ich in diesem und anderen Threads gelesen habe, werden bei einem normalen "emerge world" zwar Abhängigkeiten beachtet, aber gerade nicht(!) die Reihenfolge!
Sandal |
|
Back to top |
|
|
Treborius Guru
Joined: 18 Oct 2005 Posts: 585 Location: Berlin
|
Posted: Tue Sep 19, 2006 9:32 pm Post subject: |
|
|
also ich würde aufs alte profil wechseln, ein emerge -uDN world machen, dann aufs neue profile und das selbe nochmal, die profile sind ja in sich konsistent, und dazwischen irgendwas zu wechseln halte ich für wenig sinnvoll _________________ Systems running gentoo :
Desktop, Laptop, ZOTAC AD-10 media-center, odroid-xu4 server / wLan-router |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Wed Sep 20, 2006 7:32 am Post subject: |
|
|
Genau das versuche ich doch gerade zu machen, bzw. das ist ja das, was gerade nicht geht. Wenn ich bei dem (oben zitierten) Schritt bin, habe ich den GCC ja noch gar nicht umgestellt! Er wird aber ja auch im alten Profil schon mitkompiliert, damit ich überhaupt umstellen kann.
Sandal |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Wed Sep 20, 2006 7:47 am Post subject: |
|
|
Zeig bitte mal mehr Output von dem Emerge. |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Wed Sep 20, 2006 8:23 am Post subject: |
|
|
So, nach dem dritten Versuch, gleicher Fehler. Immerhin ist das dann konsistent
Code: | make GCC_FOR_TARGET=" ./xgcc -B./ -B/usr/x86_64-pc-linux-gnu/bin/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-4.1.1/work/build/gcc/../ld" \
AR_FOR_TARGET="x86_64-pc-linux-gnu-ar" \
AR_CREATE_FOR_TARGET="x86_64-pc-linux-gnu-ar rc" \
AR_EXTRACT_FOR_TARGET="x86_64-pc-linux-gnu-ar x" \
AR_FLAGS_FOR_TARGET="" \
CC="gcc" CFLAGS="-O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute " \
BUILD_PREFIX="" \
BUILD_PREFIX_1="loser-" \
LANGUAGES="c " \
LIBGCC2_CFLAGS="-O2 -O2 -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -m32 " \
MULTILIB_CFLAGS=" -m32" T=32/ 32/crtbegin.o 32/crtend.o 32/crtbeginS.o 32/crtendS.o 32/crtbeginT.o 32/crtfastmath.o
make[4]: Entering directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
./xgcc -B./ -B/usr/x86_64-pc-linux-gnu/bin/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-4.1.1/work/build/gcc/../ld -O2 -O2 -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I32 -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/32 -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/../libcpp/include -m32 -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer -fno-asynchronous-unwind-tables \
-c /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/crtstuff.c -DCRT_BEGIN \
-o 32/crtbegin.o
In file included from /usr/include/features.h:346,
from /usr/include/stdio.h:28,
from /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/tsystem.h:90,
from /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/crtstuff.c:68:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
make[4]: *** [32/crtbegin.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make[3]: *** [extra32] Error 2
make[3]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make: *** [profiledbootstrap] Error 2
!!! ERROR: sys-devel/gcc-4.1.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1534: Called gcc_do_make
toolchain.eclass, line 1408: Called die
!!! emake failed with profiledbootstrap |
|
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Wed Sep 20, 2006 11:05 am Post subject: |
|
|
Code: | !!! emake failed with profiledbootstrap |
Das macht mir Angst.
Poste bitte mal emerge gcc -pv
Tobi |
|
Back to top |
|
|
amne Bodhisattva
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Wed Sep 20, 2006 11:51 am Post subject: |
|
|
Poste einmal dein emerge info und was du jetzt eigentlich genau gemacht hast bitte. _________________ Dinosaur week! (Ok, this thread is so last week) |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Wed Sep 20, 2006 1:50 pm Post subject: |
|
|
Hallo,
erstmal Danke für die schnellen Antworten. Ich habe mich ziemlich genau an die Anleitung aus dem Forum (s.o.) gehalten. Das alte System wurde mit depclean und revdep-rebuild "bearbeitet".
Hier zunächst mal die gewünschten Infos:
emerge -pv gcc im neuen Profil (.../2006.1/server)
Code: | [ebuild R ] sys-devel/gcc-4.1.1 USE="fortran nls (-altivec) -bootstrap -build -doc -gcj -gtk* (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB
|
und
emerge --info
Code: | Portage 2.1.1 (default-linux/amd64/2006.1/server, gcc-3.4.6, glibc-2.4-r3, 2.6.17-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 2800+
Gentoo Base System version 1.12.5
Last Sync: Mon, 18 Sep 2006 18:30:07 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python: 2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/fax /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentoo-de"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 apache2 berkdb bigpatch bitmap-fonts cdr cli crypt cups dlloader dri dvb dvd elibc_glibc fortran gdbm gpm hal input_devices_keyboard input_devices_mouse ipv6 isdnlog kde kernel_linux ldap libg++ linguas_de mailwrapper milter mime mozilla mysql ncurses nls nptl nptlonly pam pcre perl ppds pppd python qt readline reflection samba sasl session snmp spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_radeon xine xml xorg xvid zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
|
Ich habe auch selbst nochmal genauer hingeschaut: ein weiterer Unterschied ist, dass ich im alten Profil "no-multilib" ausgwählt hatte, da das damals noch nicht auf 64Bit unterstützt wurde. Der GCC wird im neuen Profil (offensichtlich mit multilib) dann versucht mit der Option "-m32", also als Cross-Compile, kompiliert. Kann das zu Problemen führen? Fehlen mir irgendwelche 32Bit Header?
Der alte Compiler-Aufruf in derselben Zeile, die im anderen Profil zum Fehler führt, sieht so aus:
Code: | ./xgcc -B./ -B/usr/x86_64-pc-linux-gnu/bin/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-4.1.1/work/build/gcc/../ld -O2 -O2 -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/../libcpp/include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer -fno-asynchronous-unwind-tables \
-c /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/crtstuff.c -DCRT_BEGIN \
-o crtbegin.o |
Im neuen Profil dann:
Code: | ./xgcc -B./ -B/usr/x86_64-pc-linux-gnu/bin/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-4.1.1/work/build/gcc/../ld -O2 -O2 -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I32 -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/32 -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/../libcpp/include -m32 -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer -fno-asynchronous-unwind-tables \
-c /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/crtstuff.c -DCRT_BEGIN \
-o 32/crtbegin.o |
Sandal |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Sep 20, 2006 2:35 pm Post subject: |
|
|
Was bekommst du denn bei emerge -upDNv world für eine Ausgabe? |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Wed Sep 20, 2006 2:58 pm Post subject: |
|
|
Sehr viel:
Code: | emerge -upDNv world
These are the packages that would be merged, in order:
Calculating world dependencies... done!
[ebuild R ] sys-apps/groff-1.19.2-r1 USE="-X*" 0 kB
[ebuild N ] sys-libs/gdbm-1.8.3-r2 USE="berkdb" 0 kB
[ebuild R ] sys-devel/libperl-5.8.8-r1 USE="berkdb gdbm* -debug -ithreads" 0 kB
[ebuild R ] dev-lang/perl-5.8.8-r2 USE="berkdb gdbm* -build -debug -doc -ithreads -perlsuid" 0 kB
[ebuild R ] dev-lang/python-2.4.3-r1 USE="berkdb gdbm* ipv6 ncurses readline ssl -bootstrap -build -doc -nocxx -tk -ucs2" 0 kB
[ebuild R ] sys-devel/gcc-4.1.1 USE="fortran nls (-altivec) -bootstrap -build -doc -gcj -gtk* (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB
[ebuild N ] net-mail/mailwrapper-0.2.1 6 kB
[ebuild R ] mail-mta/ssmtp-2.61 USE="ipv6 mailwrapper* ssl -md5sum" 0 kB
[ebuild N ] dev-db/mysql-4.1.21 USE="berkdb perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -minimal -raid (-selinux) -srvdir -static" 17,215 kB
[ebuild R ] dev-libs/cyrus-sasl-2.1.22 USE="berkdb crypt gdbm* ldap* mysql* pam ssl -authdaemond -java -kerberos -ntlm_unsupported_patch -postgres -sample -srp -urandom" 0 kB
[ebuild N ] net-nds/openldap-2.3.24-r1 USE="berkdb crypt gdbm ipv6 perl readline samba sasl ssl tcpd -debug -kerberos -minimal -odbc -overlays (-selinux) -slp" 3,668 kB
[ebuild N ] dev-perl/Net-Daemon-0.39 30 kB
[ebuild N ] dev-perl/PlRPC-0.2018 0 kB
[ebuild N ] dev-perl/DBI-1.50 0 kB
[ebuild N ] dev-perl/DBD-mysql-3.0004 110 kB
[ebuild R ] sys-apps/baselayout-1.12.5 USE="unicode* -bootstrap -build -static" 0 kB
[ebuild R ] app-crypt/gnupg-1.4.5 USE="ldap* nls readline zlib -X* -bzip2 -curl -ecc -idea (-selinux) -smartcard -static -usb*" LINGUAS="-ru" 0 kB
[ebuild R ] app-crypt/gnupg-1.9.21 USE="ldap* nls -X* -gpg2-experimental (-selinux) -smartcard" 0 kB
[ebuild R ] net-dialup/ppp-2.4.3-r16 USE="ipv6 pam -activefilter -atm -dhcp -eap-tls -gtk* -mppe-mppc -radius" 55 kB
[ebuild R ] net-dialup/rp-pppoe-3.7 USE="-X*" 0 kB
[ebuild R ] x11-libs/cairo-1.0.4 USE="-X* -doc -glitz -png*" 0 kB
[ebuild R ] x11-libs/gtk+-2.8.19 USE="-X* -debug -doc -jpeg* -tiff* -xinerama" 0 kB
[ebuild R ] dev-ml/lablgtk-2.6.0 USE="-debug -doc -glade -gnome* -gnomecanvas -opengl* -svg" 0 kB
[ebuild R ] media-libs/tiff-3.8.2-r2 USE="zlib -jbig -jpeg* -nocxx" 0 kB
[ebuild R ] app-text/poppler-0.5.3 USE="-jpeg*" 0 kB
[ebuild R ] net-fs/samba-3.0.22-r3 USE="cups ldap* mysql* pam python readline xml* -acl -async -automount -doc -examples -kerberos -ldapsam -libclamav -oav -postgres -quotas (-selinux) -swat -syslog -winbind" 0 kB
[ebuild R ] media-libs/lcms-1.14-r1 USE="python zlib -jpeg* -tiff*" 0 kB
[ebuild R ] x11-libs/qt-3.3.6-r1 USE="cups ipv6 mysql* -debug -doc -examples (-firebird) -gif* -immqt -immqt-bc -nas -nis -odbc -opengl* -postgres -sqlite -xinerama" 0 kB
[ebuild R ] app-text/ghostscript-esp-8.15.1_p20060430 USE="cups xml* -X* -cjk -emacs -gtk* -threads" 0 kB
[ebuild R ] kde-base/kdelibs-3.5.2-r6 USE="cups ssl -acl -alsa* -arts -debug -doc -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -openexr -spell* -tiff* -xinerama -zeroconf" 0 kB
[ebuild R ] dev-util/dialog-1.0.20050206 USE="unicode*" 0 kB
[ebuild R ] net-proxy/squid-2.5.12-r1 USE="ldap* pam sasl snmp* ssl -customlog -debug -follow-xff -logrotate (-selinux) -underscores -zero-penalty-hit" 0 kB
[ebuild N ] x11-apps/luit-1.0.1 USE="-debug" 90 kB
[ebuild R ] x11-terms/xterm-215 USE="truetype* unicode* -Xaw3d -toolbar" 0 kB
[ebuild R ] x11-drivers/ati-drivers-8.28.8 USE="-acpi -doc -opengl*" 0 kB
[ebuild R ] media-libs/libsdl-1.2.8-r1 USE="-X* -aalib -alsa* -arts -dga -directfb -esd -fbcon -ggi -libcaca -nas -noaudio -noflagstrip -nojoystick -novideo -opengl* -oss -pic (-svga) -xinerama -xv*" 0 kB
[ebuild R ] media-libs/sdl-mixer-1.2.6-r1 USE="-mikmod -mp3* -timidity -vorbis" 0 kB
[ebuild R ] media-video/mjpegtools-1.8.0-r1 USE="(-3dnow) -X* -dga -dv -gtk* (-mmx) -png* -quicktime* -sdl* (-sse) -v4l -yv12" 0 kB
[ebuild R ] media-libs/imlib2-1.2.1.009 USE="nls zlib -X* -bzip2 -doc -gif* -jpeg* (-mmx) -mp3* -png* -tiff*" 0 kB
[ebuild R ] app-editors/nano-1.3.12-r1 USE="ncurses nls unicode* -debug -justify -minimal -slang -spell*" 0 kB
[ebuild R ] app-admin/sudo-1.6.8_p9-r2 USE="ldap* pam -offensive (-selinux) -skey" 0 kB
[ebuild R ] app-cdr/cdrtools-2.01.01_alpha10 USE="unicode*" 0 kB
[ebuild R ] media-fonts/corefonts-1-r2 USE="-X*" 0 kB
[ebuild R ] media-gfx/imagemagick-6.2.9.5 USE="perl truetype* xml* zlib -X* -bzip2 -doc -fpx -graphviz -gs -jbig -jpeg* -jpeg2k -lcms -mpeg* -nocxx -png* -tiff* -wmf" 0 kB
[ebuild R ] media-libs/libmpeg2-0.4.0b USE="-X* -sdl*" 0 kB
[ebuild R ] media-video/ffmpeg-0.4.9_p20060530 USE="truetype* xvid zlib -a52 -aac (-altivec) -amr -debug -doc -dts -encode* -ieee1394 -imlib* (-mmx) -network -ogg -oss -sdl* -test -theora -threads -v4l -vorbis -x264" 0 kB
[ebuild R ] media-video/transcode-1.0.2-r2 USE="truetype* xml* xvid (-3dnow) -X* -a52 (-altivec) -dv -dvdread -extrafilters -fame -gtk* -imagemagick -jpeg* -lzo -mjpeg (-mmx) -mp3* -mpeg* -network -ogg -quicktime* -sdl* (-sse) (-sse2) -theora -v4l2 -vorbis" 0 kB
[ebuild R ] net-dns/bind-9.3.2-r4 USE="berkdb ipv6 ldap* mysql* ssl -dlz -doc -idn -odbc -postgres (-selinux) -threads" 0 kB
[ebuild R ] media-libs/giflib-4.1.4 USE="-X* -rle" 0 kB
[ebuild R ] net-dialup/capi4k-utils-20050718-r1 USE="pppd tcpd -fax -pcmcia -usb*" 0 kB
[ebuild R ] net-dialup/fritzcapi-2.6.43 USE="-pcmcia -usb*" 0 kB
[ebuild R ] net-misc/openssh-4.3_p2-r1 USE="ipv6 ldap* pam tcpd -X509 -chroot -hpn -kerberos -libedit (-selinux) -sftplogging -skey -smartcard -static" 59 kB
[ebuild R ] app-misc/mc-4.6.1 USE="gpm ncurses nls pam samba unicode* -7zip -X* -slang" 0 kB
[ebuild R ] media-video/mplayer-1.0_pre8 USE="dvb dvd ipv6 samba truetype* unicode* xvid (-3dfx) (-3dnow) (-3dnowext) -X* -aac -aalib -alsa* (-altivec) -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dv -dvdread -encode* -esd -fbcon -ggi -gif* -gtk* -i8x0 -jack -joystick -jpeg* -libcaca -lirc -live -livecd -lzo -mad -matrox (-mmx) (-mmxext) -musepack -nas -nvidia -openal -opengl* -oss -png* (-real) -rtc -sdl* -speex (-sse) (-sse2) (-svga) -tga -theora -v4l -v4l2 -vorbis (-win32codecs) -x264 -xanim -xinerama -xmms -xv* -xvmc" 0 kB
[ebuild R ] media-libs/xine-lib-1.1.2-r2 USE="dvd ipv6 nls samba -X* -a52 -aac -aalib -alsa* (-altivec) -arts -asf -debug -directfb -dts -dxr3 -esd -fbcon -flac -gnome* -imagemagick -libcaca -mad -mng -modplug -opengl* -oss -sdl* -speex -theora -v4l -vcd (-vidix) -vorbis (-win32codecs) -xinerama -xv* -xvmc" VIDEO_CARDS="-i810 -nvidia -via" 22 kB
[ebuild R ] net-analyzer/nmap-4.01 USE="ssl -gtk*" 0 kB
[ebuild R ] sys-apps/dbus-0.61-r1 USE="python -X* -debug -doc -gtk* -mono -qt3* (-selinux)" 0 kB
[ebuild R ] kde-base/kdebase-3.5.2-r2 USE="cups hal ldap* pam samba ssl -arts -debug -ieee1394 -java -kdeenablefinal -kdehiddenvisibility -lm_sensors -logitech-mouse -openexr -opengl* -xcomposite -xinerama -xscreensaver -zeroconf" 0 kB
[ebuild R ] kde-base/kdegraphics-3.5.2 USE="-arts -debug -gphoto2 -imlib* -kdeenablefinal -kdehiddenvisibility -openexr -opengl* -pdf -povray -scanner -tetex -xinerama" 0 kB
[ebuild R ] media-video/xine-ui-0.99.4-r5 USE="ncurses nls readline -X* -aalib -curl -libcaca -lirc -vdr" 0 kB
[ebuild R ] net-misc/curl-7.15.1-r1 USE="ipv6 ldap* ssl -ares -gnutls -idn -kerberos -krb4 -test" 0 kB
[ebuild R ] media-libs/libao-0.8.5 USE="-alsa* -arts -esd -mmap -nas" 0 kB
[ebuild R ] x11-wm/fvwm-2.5.16 USE="nls perl readline truetype* -bidi -debug -gtk* -imlib* -png* -rplay -stroke -tcltk -xinerama" 0 kB
[ebuild R ] media-fonts/ttf-bitstream-vera-1.10-r3 USE="-X*" 0 kB
[ebuild N ] sci-libs/fftw-3.0.1-r2 USE="(-3dnow) (-altivec) -mpi (-sse) (-sse2)" 0 kB
[ebuild N ] media-libs/libsamplerate-0.1.1-r1 USE="-sndfile -static" 0 kB
[ebuild N ] media-libs/akode-2.0_rc1 USE="-alsa -flac -jack -mp3 -oss -speex -vorbis" 634 kB
[ebuild R ] kde-base/kdemultimedia-3.5.2-r2 USE="xine -akode -alsa* -arts -audiofile -debug -encode* -flac -gstreamer* -kdeenablefinal -mp3* -theora -vorbis -xinerama" 0 kB
[ebuild R ] kde-base/kdeaddons-3.5.2-r1 USE="berkdb -arts -debug -kdeenablefinal -kdehiddenvisibility -sdl* -xinerama -xmms" 0 kB
[ebuild R ] sys-apps/less-394 USE="unicode*" 0 kB
[ebuild R ] net-misc/capi4hylafax-01.03.00.3 USE="unicode*" 0 kB
[ebuild R ] www-client/mozilla-1.7.13 USE="crypt ipv6 ldap* ssl truetype* -debug -gnome* -java -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoxft -mozsvg -postgres -xinerama -xprint" 0 kB
[ebuild R ] dev-libs/apr-util-0.9.12 USE="berkdb gdbm* ldap*" 0 kB
[ebuild N ] net-www/apache-2.0.58-r2 USE="apache2 ldap ssl -debug -doc -mpm-itk -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool -mpm-worker -no-suexec (-selinux) -static-modules -threads" 0 kB
[ebuild R ] dev-util/subversion-1.3.2-r1 USE="apache2* berkdb nls perl python zlib -bash-completion -emacs -java -nowebdav -ruby" 0 kB
[ebuild R ] sys-process/psmisc-22.2 USE="ipv6 nls -X* (-selinux)" 0 kB
|
|
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Sep 20, 2006 3:11 pm Post subject: |
|
|
Dann würde ich das doch mal durchlaufen lassen. Sonst wird das nie was. Und dann frage ich mich, was für ein Profil du gesetzt hast oder was für USE-Flags. Da steht zum einen -X, zum anderen ist aber KDE drin. Wie willst du denn KDE ohne X ans laufen bringen? Also das Flag X muß unbedingt rein. |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Wed Sep 20, 2006 3:28 pm Post subject: |
|
|
Moment! Das war die Ausgabe nach der Umstellung auf das neue Profil. Im alten ist alles up-to-date. Offenbar scheint im alten Profil beispielsweise die Angabe von "X" nicht notwendig zu sein.
Ich habe jetzt auch herausgefunden, dass es definitiv was mit der multilib Einstellung zu tun hat. Ich bekommen den exakt gleichen Fehler, wenn ich von .../amd64/2005.0/no-multilib auf .../amd64/2005.0 wechsel. Gibt es einen "Upgrade"-Guide dafür? Was braucht multiblib für Einstellungen?
Kann mir jemand sagen, wie ich herausbekomme, welche USE-Flags ich in welchem Profil zu setzen habe (s.o. mit dem X)?
Sandal |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Wed Sep 20, 2006 4:22 pm Post subject: |
|
|
Öhm, dem KDE isses eigentlich egal ob "X" oder "-X" gesetzt ist, weil der das USE-Flag gar nicht verwendet (oder sieht das einer von euch bei nem emerge -pv kde?). Es gibt Programme welche optional eine GUI mitbringen, hier greift dann das USE-Flag.
Für dein aktuelles GCC-Problem dürfte es deshalb auch nicht von Bedeutung sein.
Grüße
Franz |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Sep 20, 2006 4:25 pm Post subject: |
|
|
Es gibt bei 2006.1 zwei Profile, ein Serverprofil und ein Desktopprofil.
Du mußt das Desktopprofil wählen. Dann machst du emerge -uDN gcc. Dann die weiteren Anpassungen nach Anleitung. Und dann ein emerge -e system und ein emerge -e world.
Dann sollte es klappen. |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Sep 20, 2006 4:31 pm Post subject: |
|
|
franzf wrote: | Öhm, dem KDE isses eigentlich egal ob "X" oder "-X" gesetzt ist, weil der das USE-Flag gar nicht verwendet (oder sieht das einer von euch bei nem emerge -pv kde?). Es gibt Programme welche optional eine GUI mitbringen, hier greift dann das USE-Flag.
Für dein aktuelles GCC-Problem dürfte es deshalb auch nicht von Bedeutung sein.
Grüße
Franz |
Für das gcc-Problem ist es ohne Bedeutung. Ich denke, da ist der Weg gefunden. Aber ich gehe davon aus, daß er ohne X später Probleme bekommen wird. Z.B. So eine Meldung wie: kdelibs kann nur übersetzt werden, wenn hal mit dem Flag X übersetzt wurde Also das war jetzt einfach nur so ausgedacht). |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Wed Sep 20, 2006 4:55 pm Post subject: |
|
|
Hallo,
habt ihr meinen Kommentar wegen multilib gelesen? Ich habe jetzt zur Sicherheit nochmal das 2006.1/desktop Profil ausprobiert. Es bleibt also dabei, dass ich den GCC im Moment nur mit dem alten 2005.0/no-multilib zum Kompilieren bekomme. Dabei ist völlig egal mit welchen emerge Parametern ich das mache. Beim Desktop-Profil will er allerdings nicht von selbst kompilieren. Hier scheinen die Flags mit meinem alten Profil wohl übereinzustimmen. Warum dann das Kompilieren nicht geht, ist mir umso schleierhafter...
Sandal |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Wed Sep 20, 2006 4:56 pm Post subject: |
|
|
Schau mal bei dir nach, welches Paket wirklich vom USE-Flag "X" gebrauch macht:
Bei mir steht da kein einziges "kde"
Es gibt bestimmt solche Sachen. hier beschwert sich aber portage, dass man bitteschön für dieses und jenes Paket das Flag setzen soll, weil sonst nicht weitergemerget werden kann (aktuell: schau mal qt mit opengl-Thread ) |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Thu Sep 21, 2006 6:27 pm Post subject: |
|
|
Wie gesagt, die Flags haben da wohl eher nichts mit zu tun. Wenn ich im 2005 Profile bleibe und nur auf mit multilib wechsel, bekomme ich bei einem "emerge -upDNv world" keine Pakete zum Updaten angezeigt.
Sandal |
|
Back to top |
|
|
Sandal n00b
Joined: 24 Feb 2004 Posts: 20 Location: Germany
|
Posted: Thu Sep 21, 2006 10:30 pm Post subject: |
|
|
Ich habe das Problem glaube ich etwas eingekreist und werde ein neues Topic aufmachen mit einer anderen Fragestellung.
Sandal |
|
Back to top |
|
|
|