Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168218 - revdep-rebuild -X does not work
Summary: revdep-rebuild -X does not work
Status: RESOLVED DUPLICATE of bug 134721
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-24 10:27 UTC by Xake
Modified: 2007-02-24 10:42 UTC (History)
0 users

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 Xake 2007-02-24 10:27:12 UTC
$ revdep-rebuild -X -pv
Configuring search environment for revdep-rebuild

Environment mismatch from previous run, deleting temporary files...

Checking reverse dependencies...

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

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

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

Checking dynamic linking consistency...
  broken /usr/sbin/rpc.idmapd (requires  libevent-1.1a.so.1)
 done.
  (/home/xake/.revdep-rebuild.3_rebuild)

Assigning files to packages...
  /usr/sbin/rpc.idmapd -> net-fs/nfs-utils
 done.
  (/home/xake/.revdep-rebuild.4_packages_raw, /home/xake/.revdep-rebuild.4_package_owners)

Cleaning list of packages to rebuild... done.
  (/home/xake/.revdep-rebuild.4_packages)

Assigning packages to ebuilds... done.
  (/home/xake/.revdep-rebuild.4_ebuilds)

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

All prepared. Starting rebuild...
emerge --oneshot -pv =net-fs/nfs-utils-1.0.10
..........

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

Calculating dependencies... done!
[ebuild   R   ] net-fs/nfs-utils-1.0.10  USE="tcpd -kerberos -nonfsv4" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Build finished correctly. Removing temporary files...
You can re-run revdep-rebuild to verify that all libraries and binaries
are fixed. If some inconsistency remains, it can be orphaned file, deep
dependency, binary package or specially evaluated library.

*****

As you can see I use revdep-rebuild with -X and still revdep-rebuild tries to emerge a specific version of the broken package.

*****

Portage 2.1.2-r10 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System release 1.13.0_alpha12
Timestamp of tree: Sat, 24 Feb 2007 08:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.5-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
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.17.50.0.12
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -pipe -O2 -ggdb -ftree-loop-linear"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium4 -pipe -O2 -ggdb -ftree-loop-linear -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="autoconfig ccache distlocks parallel-fetch sandbox sfperms splitdebug strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="sv"
LC_ALL="sv_SE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-znow -Wl,--hash-style=gnu"
LINGUAS="sv"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/nxsty /usr/portage/local/layman/lila-theme /usr/portage/local/layman/musicbrainz /usr/local/overlays/portage /usr/local/overlays/nouveau"
SYNC="rsync://liten/gentoo-portage"
USE="X a52 aac acpi aiglx alsa asf audioscrobbler avahi bash bash-completion beagle berkdb bitmap-fonts bogofilter branding bzip2 cairo cdr cli cracklib crypt cups dbus debug device-mapper divx dmx dpms dri dts dvd dvdr eds eiglx emboss encode evo evolution fam fat ffmpeg firefox flac freetype gd gdbm gif gimp glib glitz gmedia gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal howl-compat iconv icu inotify ipv6 irda irmc isdnlog ithreads java jikes joystick jpeg keyring kqemu lcms ldap libg++ libnotify libsexy lm_sensors logrotate mad matroska matrox midi mikmod mmx mng mono moznocompose moznoirc moznomail mp3 mpeg msn musepack musicbrainz nautilus ncurses network nfs nls nntp nptl nptlonly ntfs ntp numeric obex offensive ogg opengl pam pam_console pcre pdf perl pic png ppds pppd print python quicktime readline real realmedia reflection reiserfs rtc samba scanner sdl sensord session smp sox spell spf spl sse sse2 ssh ssl startup-notification subtitles svg syslog tagwriting tcltk tcpd test theora threads tiff truetype truetype-fonts tth type1-fonts unicode usb userlocales utf8 vorbis win32codecs wma wmf wmp wv wxwindows x86 xcb xinerama xinetd xml xml2 xorg xosd xprint xulrunner xv xvid zlib" ALSA_CARDS="emu10k1 intel8x0" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="sv" USERLAND="GNU" VIDEO_CARDS="none nvidia nouveau"
Unset:  CTARGET, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS

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

Calculating dependencies  ..... ..... ..... ... done!
[ebuild   R   ] app-portage/gentoolkit-0.2.3  0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


Reproducible: Always

Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-24 10:42:01 UTC
Sure it does...

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