Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157907 - gcc 4.1.1-r1 consistently reports as requiring update on revdep-rebuild
Summary: gcc 4.1.1-r1 consistently reports as requiring update on revdep-rebuild
Status: RESOLVED DUPLICATE of bug 125728
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-12 04:27 UTC by William Yang
Modified: 2006-12-12 04:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Yang 2006-12-12 04:27:18 UTC
Reproducable.

This is a fresh 2006.1 build.  I set much more detailed USE flags (see below) after initial setup, so I ran emerge --deep --newuse world, then revdep-rebuild.  Even after clearing the $HOME/.revdep* files, revdep-rebuild consistently continued to show gcc as requiring a rebuild due to two missing files:

/usr/lib/lib-gnu-java-awt-peer-gtk.la
/usr/lib/libgjc.la

These files are not located in /usr/lib; they're located in /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/ and do not appear to be able to be located.  I'm guessing that a developer may have a LD_LIBRARY_PATH defined that's not part of my environment (and isn't documented as required) or maybe s/he missed links while setting up the rebuild.

My fix was to link the files into /usr/lib; once that's done, revdep-rebuild succeeds.  Don't know how hard it will be to get this fixed, and it's only a minor issue... but wanted to report it.

Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r4 i686)
=================================================================
System uname: 2.6.18-gentoo-r4 i686 Intel(R) Core(TM)2 CPU         T5600  @ 1.83GHz
Gentoo Base System version 1.12.6
Last Sync: Fri, 08 Dec 2006 05:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
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.60
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-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
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"
SYNC="rsync://chia.home.gcfn.net/gentoo-portage"
USE="x86 3dnow X Xaw3d a52 aac acpi alsa ao audiofile avahi bash-completion bcmath berkdb bindist bitmap-fonts bonobo bzip2 cairo calendar cddb cdinstall cdparanoia cdr clamav cli cracklib crypt ctype dbm dbus dio directfb dlloader doc dri dts dv dvb dvd dvdr dvdread elibc_glibc emacs encode esd fbcon ffmpeg firefox flac flatfile foomaticdb ftp gcj gd gd-external gdbm gif ginac gnome gnutls gphoto2 gstreamer gtk gtk2 gtkhtml guile hal ieee1394 imagemagick imlib input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog java javascript jikes joystick jpeg jpeg2k kernel_linux lcms lesstif libcaca libnotify libsamplerate libwww mad maildir mailwrapper memlimit mikmod mime mmap mmx mng motif mozilla mp3 mpeg mplayer musepack ncurses nptl nptlonly nsplugin odbc offensive ofx ogg openal opengl osc oss pam pcmcia pcntl pcre pda pdf perl plotutils png portaudio posix ppds pppd prelude profile python quicktime rdesktop readline recode reflection samba sapdb sasl seamonkey session sharedmem simplexml slang slp smartcard sndfile sockets source sox speex spell sse sse2 ssl svg svga symlink sysvipc szip tcl tcltk tcpd theora threads tidy tiff tk truetype truetype-fonts type1-fonts udev usb userland_GNU v4l vcd video_cards_nvidia video_cards_vesa videos vim-syntax vorbis wddx wifi win32codecs wmf wxwindows x264 xine xinerama xinetd xml xmlrpc xorg xosd xpm xv xvid yaz zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-12 04:30:05 UTC

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