Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
revdep-rebuild wants to re-emerge gcc-4.1.1 everytime.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
zajelo3
n00b
n00b


Joined: 05 Sep 2005
Posts: 59

PostPosted: Mon Nov 06, 2006 9:58 pm    Post subject: revdep-rebuild wants to re-emerge gcc-4.1.1 everytime. Reply with quote

Well, the title pretty much sums up my problem. Evertime I run revdep-rebuild it wants to re-emerge gcc-4.1.1. Even if I just ran revdep-rebuild and it rebuilt gcc-4.1.1 along with other packages it will still say that gcc needs to be rebuilt. Anyone have an idea what's causing this? Emerge info as follows:

Code:
Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-beyond4 i686)
=================================================================
System uname: 2.6.17-beyond4 i686 Dual Core AMD Opteron(tm) Processor 165
Gentoo Base System version 1.12.6
Last Sync: Mon, 06 Nov 2006 18:00:01 +0000
ccache version 2.3 [enabled]
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:     2.3
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-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -pipe -O3 -fweb -frename-registers -fforce-addr -fomit-frame-pointer -ftracer -msse3"
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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -pipe -O3 -fweb -frename-registers -fforce-addr -fomit-frame-pointer -ftracer -msse3 -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
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/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X X509 a52 aac aalib acl acpi adns aim alsa amarok apm applet asf async atm audiofile automount avahi avi bash-completion berkdb bidi binary-drivers bitmap-fonts bluetooth bonjour bonobo bootsplash browserplugin bzip2 bzlib cairo caps cdda cddb cdio cdparanoia cdr cdrom chroot clamav clamd cli cracklib crypt cscope css cups curl daap dbus dhcp divx4linux dlloader dmi dnd dri dsml dts dv dvd dvdr dvdread dvi eap-tls elibc_glibc emboss encode exif expat extensions faad fam fame fdftk ffmpeg fftw firefox flac fltk fluidsynth fontconfig fortran fping freetds freetype ftp gcj gd gdbm geoip gif gimp glut gnome gnomedb gnutls gphoto2 gpm gps gsm gstreamer gtk gtk2 gtkhtml hal high-ints howl howl-compat hpn httpd icecast iconv icq idea idn ieee1394 imagemagick imlib input_devices_keyboard input_devices_mouse insecure-savers ipv6 isdnlog ithreads jabber jack jack-tmpfs java javascript jce jikes joystick jpeg jpeg2k kde kdeenablefinal kerberos kernel_linux kig-scripting krb4 ladcca lash lcms ldap libaudiofile libcaca libg++ libsamplerate linuxthreads-tls live lm_sensors logitech-mouse logrotate lzo mad matroska mdb mikmod mime mjpeg mmx mmxext mnogosearch mod motif mozilla mp3 mpeg mpi mplayer mppe-mppc msn musepack nas nautilus ncurses net network nis nls nptl nptlonly nsplugin ntfs nvidia oav offensive ogg oggvorbis ole openal openexr opengl openssh osc oscar oss pam pcre pda pdf pdflib perl pic plotutils png portaudio ppds pppd profile python qt qt3 qt4 quicktime radius rar rdesktop readline real reflection reiserfs rpm rtc rtsp ruby sblive scanner sdl sensord session sftp sharedmem shorten shout silc skey skins sndfile snmp sockets socks5 source sox speex spell spl sse sse2 sse3 ssh ssl startup-notification stream subtitles svg svga sysvipc tcl tcpd test theora threads tiff tk transcode truetype truetype-fonts type1-fonts udev unicode upnp usb userland_GNU v4l v4l2 vcd verbose vesa video_cards_nvidia videos vidix visualization vlm vorbis win32codecs wmf wxwindows x86 xanim xine xml xorg xpm xrandr xscreensaver xv xvid xvmc yahoo yv12 zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
Hagar
Guru
Guru


Joined: 11 Feb 2003
Posts: 445

PostPosted: Tue Nov 07, 2006 12:46 am    Post subject: Reply with quote

The output of revdep-rebuild would also be very useful.
Back to top
View user's profile Send private message
zajelo3
n00b
n00b


Joined: 05 Sep 2005
Posts: 59

PostPosted: Tue Nov 07, 2006 2:59 am    Post subject: Reply with quote

Well, I kind of found a temporary fix. But here's the output:

Code:
localhost rix # revdep-rebuild -pv
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 -pv =sys-devel/gcc-4.1.1
..........

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

Calculating dependencies... done!


What I did id just rm /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcjawt.la and /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgij.la. But shouldn't revdep-rebuild have been able to fix this without me having to remove those files? After all, I don't know what will happen since I removed them, and they come back after I do an emerge -e world or emerge -e system.
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 7820

PostPosted: Sun Feb 18, 2007 10:56 am    Post subject: Reply with quote

This has been discussed in topic: "Persistent revdep-rebuild issues: gcc and libgcj.la".

Moved from Portage & Programming to Duplicate Threads.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
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