Last lines of revdep-rebuild * /usr/libexec/gnome-dictionary-applet -> gnome-extra/gnome-utils * /usr/libexec/totem-plugin-viewer -> media-video/totem * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild emerge --oneshot app-admin/conky:0 app-emulation/emul-linux-x86-soundlibs:0 app-misc/beagle:0 app-office/dia:0 app-office/gnumeric:0 app-text/wv:0 dev-dotnet/glade-sharp:2 dev-dotnet/gnome-sharp:2 dev-libs/poppler-glib:0 dev-python/compizconfig-python:0 gnome-base/gnome-panel:0 gnome-extra/evolution-data-server:0 gnome-extra/gconf-editor:0 gnome-extra/gnome-games:0 gnome-extra/gnome-utils:0 gnome-extra/yelp:0 mail-client/evolution:2.0 media-gfx/eog:1 media-libs/libcaca:0 media-libs/libggiwmh:0 media-libs/libquicktime:0 media-libs/swfdec:0 media-libs/xine-lib:1 media-libs/zvbi:0 media-plugins/gst-plugins-ximagesrc:0.10 media-plugins/libvisual-plugins:0.4 media-sound/banshee:0 media-sound/mpg123:0 media-sound/rhythmbox:0 media-video/totem:0 media-video/transcode:0 media-video/vlc:0 net-analyzer/wireshark:0 net-dns/avahi:0 net-im/pidgin:0 sys-devel/gcc:x86_64-pc-linux-gnu-4.3.4 www-client/epiphany:0 x11-apps/xdm:0 x11-libs/compizconfig-backend-gconf:0 x11-libs/goffice:0.6 x11-libs/libcompizconfig:0 x11-libs/libgksu:2 x11-libs/xosd:0 x11-plugins/compiz-plugins-extra:0 x11-plugins/compiz-plugins-main:0 x11-plugins/compiz-plugins-unsupported:0 x11-wm/emerald:0 .......... Calculating dependencies... done! emerge: there are no ebuilds to satisfy "sys-devel/gcc:x86_64-pc-linux-gnu-4.3.4". * revdep-rebuild failed to emerge all packages. * you have the following choices: * - If emerge failed during the build, fix the problems and re-run revdep-rebuild. * - Use /etc/portage/package.keywords to unmask a newer version of the package. * (and remove 5_order.rr to be evaluated again) * - Modify the above emerge command and run it manually. * - Compile or unmerge unsatisfied packages manually, * remove temporary files, and try again. * (you can edit package/ebuild list first) * To remove temporary files, please run: * rm /var/cache/revdep-rebuild/*.rr * Found some broken files that weren't associated with known packages * The broken files are: * /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.4/libgij.la Reproducible: Always Steps to Reproduce: 1.revdep-rebuild 2.wtf: emerge: there are no ebuilds to satisfy "sys-devel/gcc:x86_64-pc-linux-gnu-4.3.4". ???? 3. Actual Results: emerge: there are no ebuilds to satisfy "sys-devel/gcc:x86_64-pc-linux-gnu-4.3.4". => should pass to emerge =sys-devel/gcc-4.3.4 or something like that, but it doesnt do it Expected Results: emerge -av bla bla, as the result of revdep rebuild is installed version roman@localhost ~ $ eix gentoolkit [D] app-portage/gentoolkit Available versions: 0.2.4.5!t ~0.3.0_rc5 ~0.3.0_rc6 ~0.3.0_rc7 **9999 Installed versions: 0.3.0_rc7(07:45:36 05.09.2009) Homepage: http://www.gentoo.org/proj/en/portage/tools/index.xml Description: Collection of administration scripts for Gentoo [D] app-portage/gentoolkit-dev Available versions: 0.2.6.12 ~0.2.6.13_rc2 **9999 Installed versions: 0.2.6.13_rc2(16:34:01 15.09.2009) Homepage: http://www.gentoo.org/proj/en/portage/tools/index.xml Description: Collection of developer scripts for Gentoo emerge --info: localhost roman # emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.4, glibc-2.10.1-r0, 2.6.30-tuxonice-r5_5_September_2009 x86_64) ================================================================= System uname: Linux-2.6.30-tuxonice-r5_5_September_2009-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9500_@_2.60GHz-with-gentoo-2.0.1 Timestamp of tree: Fri, 18 Sep 2009 07:15:01 +0000 app-shells/bash: 4.0_p33 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.2-r1, 3.1.1 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" 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/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.inode.at/ http://ftp.first-world.info/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://mirror.netcologne.de/gentoo/ ftp://ftp.vectranet.pl/gentoo/ http://distfiles.gentoo.org/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://distro.ibiblio.org/pub/Linux/distributions/gentoo/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://mirror.switch.ch/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo" LANG="en" LDFLAGS="-Wl,-O1" LINGUAS="en " MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="64bit 7zip X Xaw3d a52 aac aalib acl acpi alsa amd64 amrnb amrwb ao archive ares aspell atmo avahi bash-completion beagle berkdb bidi binfilter bl blender-game branding bzip2 cairo cdda cddax cddb cdio cdparanoia cdr chm cli consolekit cracklib crypt cups curl dbus dc1394 device-mapper devil dga dirac directfb dmraid dmx dri dts dv dvb dvd dvdr eds emboss emovix enca encode epiphany evo exif expat faac faad fam fat fbcon ffmpeg firefox flac flickr flite fluidsynth fontconfig fortran ftp gadu gcj gcrypt gdbm geoip ggi gif git gmp gmplayer gnome gnutls gpm groovy groupwise gsm gstreamer gtk guile hal hddtemp hfs http iconv id3 id3tag idn ieee1394 imagemagick imlib inkjar inotify isdnlog jabber jack java javascript jfs joystick jpeg jpeg2k kate krb4 ladspa lame latex lcms libass libcaca libnl libnotify libproxy libsamplerate libsysfs libtiger libv4l2 live lua lvm lvm1 lzma lzo mad matroska md5sum md5sum-external meanwhile midi mikmod mmx mmxext mng modplug mono moonlight motif mp3 mp4 mpeg mtp mudflap multilib musepack musicbrainz mysql nautilus ncurses networking nntp nptl nptlonly nsplugin ntfs nut odbc odk ogg openal opencore-amr openexr opengl openmp oss pam pango pcre pdf perl pkcs11 plotutils png policykit postscript ppds pppd prediction pulseaudio pvr python qt3 qt3support qt4 quicktime radio readline reflection reiser4 reiserfs rtsp ruby sasl schroedinger sdl sdl-image session shine shout silc sip skins slang smi smp sndfile soundex soundtouch sox speech speex spell spl spoof-source sql sse sse2 sse3 ssl ssse3 startup-notification stream subversion svg sysfs taglib tcl tcpd templates theora thunar tiff tk truetype twolame udev unicode upnp usb v4l v4l2 vamp vcd vcdinfo vcdx vdpau vhook vlm vorbis wav wavpack webkit wma wma-fixed wmf wxwidgets wxwindows x264 xanim xcb xfs xinerama xml xmp xorg xosd xpsmall xulrunner xv xvid xvmc zephyr zlib zvbi" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul 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="evdev synaptics keyboard mouse wacom joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en " USERLAND="GNU" VIDEO_CARDS=" vesa nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
(In reply to comment #0) > emerge: there are no ebuilds to satisfy > "sys-devel/gcc:x86_64-pc-linux-gnu-4.3.4". This looks loke a cross-compile slot but I am not sure. Out of curiosity: What did you do to break gcc? I am not sure that you will able to recompile gcc if your current version is already broken...
I know having multiple gcc*s is safer then one. So I have 3 or 4 versions installed. Last time I had one gcc and I did a hole reinstallation of the box. This system gave me the bug and the box is a reinstallation, which is only one week old!! So there are no old dependencies or broken packages or something like that. I only did change some useflags to get closer to my old setup. Well I use sane gcc flags, no insane. Dont ask me why. System is on lvm + luks + ext4
There really is no perfect way to implement something like revdep-rebuild for packages that have USE=multislot enabled. See bug #287900, comment #5 for and explanation of why this is the case.
*** This bug has been marked as a duplicate of bug 254397 ***
(In reply to comment #4) > > *** This bug has been marked as a duplicate of bug 254397 *** > Ok thx, I do write some bugs report over the year, but I am an advanced user who has no knowledge about portage internals. Well I like gentoo, and I also have arch linux, but its much worse then gentoo. Great work, if there is no solution jet, i accept it!