Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 170718

Summary: revdep-rebuild endlessly wants to rebuild sys-devel/gcc-4.1.1-r3
Product: Gentoo Linux Reporter: stefano <s_slowly>
Component: [OLD] DevelopmentAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description stefano 2007-03-13 11:29:17 UTC
revdep-rebuild endlessly wants to rebuild sys-devel/gcc-4.1.1-r3

Reproducible: Always

Steps to Reproduce:
1.revdep-rebuild -i -p -vv
2.revdep-rebuild  
3.revdep-rebuild -p -vv (or revdep-rebuild -i -p -vv)

Actual Results:  
# revdep-rebuild -p
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
  broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcjawt.la (requires /usr/lib/lib-gnu-java-awt-peer-gtk.la)
  broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgij.la (requires /usr/lib/libgcj.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot -p =sys-devel/gcc-4.1.1-r3

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

Calculating dependencies... done!
[ebuild   R   ] sys-devel/gcc-4.1.1-r3
Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.


Expected Results:  
All dependecies solved. 

libgcjawt.la and libgij.la look for lib-gnu-java-awt-peer-gtk.la and libgij.la in /usr/lib/ instead of /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/


At the moment the problem is solved by using:

ln -s /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcj.la /usr/lib/libgcj.la
ln -s /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/lib-gnu-java-awt-peer-gtk.la /usr/lib/lib-gnu-java-awt-peer-gtk.la




Portage 2.1.2.2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 Intel(R) Core(TM)2 CPU         T7400  @ 2.16GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 13 Mar 2007 08:50:02 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo "
MAKEOPTS="-j3"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acpi afs alsa apache2 applet arts artworkextra asf audiofile avi bash-completion berkdb bitmap-fonts bluetooth buttons bzip2 cairo cddb cdparanoia cdr cli cracklib crypt css ctype cups dba dbus dlloader dmx dpms dri dts dv dvb dvd dvdr dvdread dxr3 eds emacs emboss encode esd ethereal exif expat fam fame fastbuild ffmpeg flac flash font-server foomaticdb force-cgi-redirect fortran ftp gcj gd gdbm gif glut glx gmail gmp gnokii gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile i8x0 iconv idn ieee1394 imap imlib ipv6 isdnlog java javascript jpeg jpeg2k kde lcms ldap libg++ libwww lm_sensors logitech-mouse lzo mad madwifi matroska mbox memlimit midi mikmod ming mjpeg mmx mng motif mozilla mp3 mpeg msn musepack mysql ncurses network nls nptl nptlonly nsplugin nvidia ogg openal opengl oss pam pcre pdflib perl php png portaudio posix povray ppds pppd python qt quicktime readline real reflection rtc ruby samba scanner sdl session simplexml slang smp sndfile soap sockets sox spell spl sql sse sse2 ssl subversion svg svga tcltk tcpd tetex threads tiff tokenizer transcode truetype truetype-fonts type1-fonts udev unicode urandom userlocales v4l vcd vdr vidix vorbis wifi win32codecs wmf x86 xine xinerama xml xml2 xorg xosd xpm xscreensaver xsl xv xvid yv12 zlib" ALSA_CARDS="hda-intel" 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" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vesa i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-13 14:25:42 UTC

*** This bug has been marked as a duplicate of bug 125728 ***