Forums Neueste Beiträge
 

[gentoo-user-de] 'emerge -pvDt system' will gcc-3.3.6-r1 installieren, was nicht funktioniert.

29/03/2008 - 10:00 von Juergen Rose | Report spam
Hallo,

ich habe gerade auf einen alten Rechner Gentoo mit
stage3-i686-2007.0.tar.bz2 installiert und danach versucht unter
Benutzung von ACCEPT_KEYWORDS="~x86" das System auf den aktuellen Stand
zu bringen. Das funktioniert auch im wesentlichen.
Das einzige Problem ist das 'emerge -uvD world", "emerge -vuD system"
und "python-updater" gcc-3.3.6-r1 installieren wollen. Aktuell ist
'gcc version 4.2.3 (Gentoo 4.2.3 p1.0)' installiert.

Die Installation von gcc-3.3.6-r1 schlaegt aber wegen:

/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/configure
*** This configuration is not supported in the following subdirectories:
target-libobjc
(Any other directories should still work fine.)
Created "Makefile" in /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build
using "mt-frag"
Configuring libiberty...
configure: warning: p1.5,: invalid host type
configure: error: can only configure for one host and one target at a
time
Configure
in /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/libiberty failed,
exiting.
*
* ERROR: sys-devel/gcc-3.3.6-r1 failed.

fehl.

Dann gibt es noch einen Effekt, den ich nicht verstehe. Die Ausgabe von
"emerge -pvDt totem" ist:
These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild U ] media-video/totem-2.20.4 [2.20.3] USE="a52 bluetooth dvd
ffmpeg flac galago gnome hal lirc mad mpeg ogg python theora vorbis xv
-debug -nsplugin -nvtv -seamonkey -xulrunner" 2,143 kB
[nomerge ] gnome-base/control-center-2.20.3 USE="alsa eds esd hal
-debug"
[nomerge ] gnome-base/librsvg-2.20.0 USE="gnome zlib -debug
-doc"
[nomerge ] gnome-base/libgnomeprint-2.18.4 USE="cups -debug
-doc"
[nomerge ] net-print/libgnomecups-0.2.2 USE="-debug"
[nomerge ] net-print/cups-1.3.6-r2 USE="X acl dbus java jpeg
kerberos nls pam perl png python samba slp ssl tiff -avahi -ldap -php
-ppds -static -zeroconf" LINGUAS="de fr -en -es -et -he -
it -ja -pl -sv -zh_TW"
[nomerge ] virtual/jdk-1.6.0
[nomerge ] dev-java/sun-jdk-1.6.0.05-r1 USE="X alsa
examples odbc -doc -jce -nsplugin"
[ebuild NS ] sys-devel/gcc-3.3.6-r1 USE="fortran gcj gtk nls
(-altivec) -bootstrap -boundschecking -build -doc (-hardened) -ip28
-ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -no
cxx -nopie -nossp -objc -test -vanilla" 0 kB

Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 2,143
kB

Das interpretiere ich so, dass totem von control-center, control-center
von librsvg, librsvg von libgnomeprint, libgnomeprint von libgnomecups,
libgnomecups von cups, cups von jdk, jdk von sun-jdk und sun-jdk von
gcc-3.3.6-r1 abhaengt.

Die Ausgabe von "emerge -pvDt system" ist dagegen nur:

These are the packages that would be merged, in reverse order:

Calculating system dependencies... done!
[ebuild NS ] sys-devel/gcc-3.3.6-r1 USE="fortran gcj gtk nls
(-altivec) -bootstrap -boundschecking -build -doc (-hardened) -ip28
-ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -nocxx -nop
ie -nossp -objc -test -vanilla" 0 kB

Total: 1 package (1 in new slot), Size of downloads: 0 kB

Warum wird mir hier kein Abhaengigkeitsbaum angezeigt? Analog waere es
mit der Ausgabe von "emerge -pvuDt world"

These are the packages that would be merged, in reverse order:

Calculating world dependencies... done!
[nomerge ] dev-util/meld-1.1.5.1-r1 USE="gnome -debug -doc"
[nomerge ] dev-python/gnome-python-desktop-2.20.0 USE="X -debug
-doc"
[ebuild U ] media-video/totem-2.20.4 [2.20.3] USE="a52 bluetooth
dvd ffmpeg flac galago gnome hal lirc mad mpeg ogg python theora vorbis
xv -debug -nsplugin -nvtv -seamonkey -xulrunner" 2,143 k
B
[ebuild NS ] sys-devel/gcc-3.3.6-r1 USE="fortran gcj gtk nls
(-altivec) -bootstrap -boundschecking -build -doc (-hardened) -ip28
-ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -nocxx -nop
ie -nossp -objc -test -vanilla" 0 kB

Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 2,143
kB

Auch hier sehe ich keine Pakete, die von gcc-3.3.6-r1 abhaengig sind.

Hat jemand einen Tip fuer mich? Und hier noch einmal die
Emerge-Gesamtkonfiguration:

root@mouse:/root(27)# emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.2.3, glibc-2.7-r2,
2.6.24-gentoo-r3 i686)
=System uname: 2.6.24-gentoo-r3 i686 AMD Athlon(tm) Processor
Timestamp of tree: Sat, 29 Mar 2008 08:00:01 +0000
app-shells/bash: 3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python: 2.4.4-r9, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.24
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict
unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux...ntoo"
LC_ALL="C"
LINGUAS="de fr"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac acl acpi administrator afs aiglx
alsa amrr ao aotuv apache2 asf atlas auctex audacious audiofile
automount bash-completion beagle berkdb bjam blas bluetooth bonobo boo
boost bzip2 c++ cairo cdda cddb cdf cdio cdparanoia cdr cgi chm cli
corba cracklib cran crypt cups curl daap dbus device-mapper dga dia divx
djvu dlloader dmi dri ds3490 dv dvb dvd dvdr dvi dxr3 dynagraph eds
effects elf emacs emboss encode epiphany esd evo examples exif expat
extra fam fame ffmpeg fftw firefox fits flac fltk foomaticdb fortran fpx
galago gd gdal gdbm geos gimp gimpprint ginac glade glitz gml gmp gnokii
gnome gnuplot gnutls gphoto2 gpm graphics graphviz gs gsl gsm gstreamer
gtk guile hal hardened hddtemp hdf hdf5 hlapi http iconv icq icu id3
imagemagick imap innodb ipv6 irda irmc isdnlog ithreads jabber java jbig
john jpeg jpeg2k kerberos kexi keyring ladspa lame lapack latex lcms
libgda libsamplerate lirc lm_sensors lua lzo lzw mad maildir math
matroska matrox midi mmx mmxext mng mod mono motif mozdevelop mozilla
mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap musicbrainz
mysql mysqli nautilus ncurses neXt netcdf netpbm network networkmanager
nfs nls nntp nptl nptlonly ntfs numarray numeric obex ocaml octave odbc
ogdi ogg ole opengl openmp pam pcre pda pdf perl plotutils plugins png
posix postgres postscript pppd preview-latex proj projectx pstricks
python qhull quicktime readline real reflection reiserfs rhythmbox rle
rpc rrdcgi rrdtool samba sasl science sdl session slang slp sndfile snmp
soup sox speex spell spl sqlite sse sse2 ssl stlport subtitles
subversion suexec svg t1lib tcl tcpd tex theora threads thunderbird tidy
tiff tk truetype unicode userlocales utempter v4l2 vorbis win32codecs
wmf wxwindows x86 xattr xemacs xext xine xml xmlreader xmlrpc xorg xpm
xv xvid xvmc zlib zvbi" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm
alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug
ladspa lfloat linear meter mulaw multi null plug rate route share shm
softvol" APACHE2_MODULES="actions alias auth_basic authn_alias
authn_anon authn_dbm authn_default authn_file authz_dbm authz_default
authz_groupfile authz_host authz_owner authz_user autoindex cache dav
dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache
filter headers include info log_config logio mem_cache mime mime_magic
negotiation rewrite setenvif speling status unique_id userdir usertrack
vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb
ncurses text" LINGUAS="de fr" LIRC_DEVICES="hauppauge" USERLAND="GNU"
VIDEO_CARDS="mga vesa fbdev"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG,
LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY





gentoo-user-de@lists.gentoo.org mailing list
 

Lesen sie die antworten

#1 Christian Faulhammer
29/03/2008 - 11:40 | Warnen spam

Juergen Rose :

Hallo,

ich habe gerade auf einen alten Rechner Gentoo mit
stage3-i686-2007.0.tar.bz2 installiert und danach versucht unter
Benutzung von ACCEPT_KEYWORDS="~x86" das System auf den aktuellen
Stand zu bringen. Das funktioniert auch im wesentlichen.
Das einzige Problem ist das 'emerge -uvD world", "emerge -vuD system"
und "python-updater" gcc-3.3.6-r1 installieren wollen. Aktuell ist
'gcc version 4.2.3 (Gentoo 4.2.3 p1.0)' installiert.



sun-jdk will:
x86? ( =virtual/libstdc++-3.3 )

Und virtual/libstdc++-3.3 sagt:

RDEPEND="|| ( =sys-libs/libstdc++-v3-bin-3.3*
=sys-libs/libstdc++-v3-3.3* =sys-devel/gcc-3.3* )"

Eines von den dreien musst du installiert haben.

V-Li

Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://www.faulhammer.org/>



mailing list

Ähnliche fragen