Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
revdep-rebuild --library libz.so.1 ==> a lot of brakes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
painteru
Tux's lil' helper
Tux's lil' helper


Joined: 23 Aug 2007
Posts: 103

PostPosted: Fri Feb 19, 2010 10:14 am    Post subject: revdep-rebuild --library libz.so.1 ==> a lot of brakes Reply with quote

Hi,
As I wrote above in the title, my problem is that
Code:
revdep-rebuild --library libz.so.1

which gets out a lot of broken libraries.
This wouldn't a trouble if after the related packages was rebuilt the issue wouldn't persist.
I repeated #revdep-rebuild --library libz.so.1 for 3 or 4 times having app-portage/gentoolkit-0.3.0_rc8-r1
Another problem WAS the simple #revdep-rebuild command when the program rebuilt over and over was binutils ( I saw here on forums that sys-devel/binutils: 2.20 was a common problem).
Now, after I upgraded to app-portage/gentoolkit-0.3.0_rc9, the binutils issue is gone but
Code:
revdep-rebuild --library libz.so.1
still.

I tried to do that # revdep-rebuild --library libz.so.1 , after a problem I had with chromium-bin. It had said me that is a problem with libz.so.1.

Thank you!
this is my emerge --info:
Code:
                               
Portage 2.1.7.17 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11-r1, 2.6.32-gentoo-r5 i686)
=================================================================                                 
System uname: Linux-2.6.32-gentoo-r5-i686-Intel-R-_Core-TM-2_Duo_CPU_E6750_@_2.66GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 19 Feb 2010 08:45:03 +0000                                                   
ccache version 2.4 [enabled]                                                                         
app-shells/bash:     4.1_p2                                                                           
dev-java/java-config: 2.1.10                                                                         
dev-lang/python:     2.6.4-r1                                                                         
dev-util/ccache:     2.4-r8                                                                           
dev-util/cmake:      2.8.0-r2                                                                         
sys-apps/baselayout: 2.0.1                                                                           
sys-apps/openrc:     0.6.0-r1                                                                         
sys-apps/sandbox:    2.2                                                                             
sys-devel/autoconf:  2.13, 2.65                                                                       
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1                                               
sys-devel/binutils:  2.20                                                                             
sys-devel/gcc:       4.4.3                                                                           
sys-devel/gcc-config: 1.4.1                                                                           
sys-devel/libtool:   2.2.6b                                                                           
virtual/os-headers:  2.6.32                                                                           
ACCEPT_KEYWORDS="x86 ~x86"                                                                           
ACCEPT_LICENSE="* -@EULA"                                                                             
ACCEPT_PROPERTIES="*"                                                                                 
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"
ANT_HOME="/usr/share/ant"                                                                                                                                                               
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"   
ARCH="x86"                                                                                                                                                                                                           
AUTOCLEAN="yes"                                                                                                                                                                                                     
CBUILD="i686-pc-linux-gnu"                                                                                                                                                                                           
CCACHE_DIR="/etc/portage/ccache"                                                                                                                                                                                     
CCACHE_SIZE="2G"                                                                                                                                                                                                     
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"                                                                                                                                                                 
CHOST="i686-pc-linux-gnu"                                                                                                                                                                                           
CLEAN_DELAY="5"                                                                                                                                                                                                     
COLLISION_IGNORE="/lib/modules"                                                                                                                                                                                     
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"                                                                                                                                                           
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/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"                                                                                                                                                               
CVS_RSH="ssh"                                                                                                                                                                                                       
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"                                                                                                                                                               
DISPLAY=":0"                                                                                                                                                                                                         
DISTDIR="/usr/portage/distfiles"                                                                                                                                                                                     
EDITOR="/bin/nano"                                                                                                                                                                                                   
ELIBC="glibc"                                                                                                                                                                                                       
EMERGE_DEFAULT_OPTS="--ask --verbose --keep-going"                                                                                                                                                                   
EMERGE_WARNING_DELAY="10"                                                                                                                                                                                           
EPREFIX=""                                                                                                                                                                                                           
EROOT="/"                                                                                                                                                                                                           
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"                                                               
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""                                                                                                                               
GCC_SPECS=""                                                                                                                                                                                                         
GDK_USE_XFT="1"                                                                                                                                                                                                     
GENTOO_MIRRORS="ftp://ftp.roedu.net/pub/mirrors/gentoo.org http://distfiles.gentoo.bg/ http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://lug.mtu.edu/gentoo/ http://mirror.its.uidaho.edu/pub/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gentoo.lagis.at/ ftp://gentoo.mirror.dkm.cz/pub/gentoo/ ftp://ftp.klid.dk/gentoo http://distfiles.gentoo.org"                                           
HG="/usr/bin/hg"                                                                                                                                                                                                     
HOME="/root"                                                                                                                                                                                                         
HZ="100"                                                                                                                                                                                                             
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.3/info"                                                                                     
INPUT_DEVICES="keyboard mouse evdev vga vesa"                                                                                                                                                                       
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"                                                                                                                                                               
JAVA_HOME="/etc/java-config-2/current-system-vm"                                                                                                                                                                     
JDK_HOME="/etc/java-config-2/current-system-vm"                                                                                                                                                                     
KERNEL="linux"                                                                                                                                                                                                       
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"                                                                                                                                 
LC_ALL="ro_RO.UTF-8"                                                                                                                                                                                                 
LDFLAGS="-Wl,-O1"                                                                                                                                                                                                   
LESS="-R -M --shift 5"                                                                                                                                                                                               
LESSOPEN="|lesspipe.sh %s"                                                                                                                                                                                           
LINGUAS="en en_US"                                                                                                                                                                                                   
LOGNAME="root"                                                                                                                                                                                                       
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"                                                                                                             
MAKEOPTS="-j3"                                                                                                                                                                                                       
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.3/man:/etc/java-config/system-vm/man/:/opt/opera/share/man"                                                                                                                                                                                           
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"                                                                               
OPENGL_PROFILE="nvidia"                                                                                                                                                                                             
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.3:/usr/lib/subversion/bin"                                                                           
PKGDIR="/usr/portage/packages"                                                                                                                                                                                       
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"                                             
PORTAGE_BINHOST_CHUNKSIZE="3000"                                                                                                                                                                                     
PORTAGE_BIN_PATH="/usr/lib/portage/bin"                                                                                                                                                                             
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"                                                                                                                                               
PORTAGE_CONFIGROOT="/"                                                                                                                                                                                               
PORTAGE_DEBUG="0"                                                                                                                                                                                                   
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"                                                                                                                                                                             
PORTAGE_ELOG_CLASSES="log warn error"                                                                                                                                                                               
PORTAGE_ELOG_MAILFROM="portage@localhost"                                                                                                                                                                           
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"                                                                                                                                           
PORTAGE_ELOG_MAILURI="root"                                                                                                                                                                                         
PORTAGE_ELOG_SYSTEM="save_summary echo"                                                                                                                                                                             
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"                                                                                                                                                                               
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"                                                                                                                                                                                 
PORTAGE_GID="250"                                                                                                                                                                                                   
PORTAGE_INST_GID="0"                                                                                                                                                                                                 
PORTAGE_INST_UID="0"                                                                                                                                                                                                 
PORTAGE_NICENESS="3"                                                                                                                                                                                                 
PORTAGE_PYM_PATH="/usr/lib/portage/pym"                                                                                                                                                                             
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"                       
PORTAGE_RSYNC_RETRIES="3"                                                                                                                                                                                           
PORTAGE_TMPDIR="/var/tmp"                                                                                                                                                                                           
PORTAGE_VERBOSE="1"                                                                                                                                                                                                 
PORTAGE_WORKDIR_MODE="0700"                                                                                                                                                                                         
PORTDIR="/usr/portage"                                                                                                                                                                                               
PORTDIR_OVERLAY="/usr/local/portage/layman/games /usr/local/portage/layman/arcon /usr/local/portage/layman/Spring /usr/local/portage/layman/desktop-effects /usr/local/portage/layman/sunrise /usr/local/portage /usr/local/portage"                                                                                                                                                                                                     
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"                                                                                                                                                                 
PWD="/root"                                                                                                                                                                                                         
PYTHONDOCS="/usr/share/doc/python-docs-2.6.4/html/library"                                                                                                                                                           
PYTHONDOCS_2_6="/usr/share/doc/python-docs-2.6.4/html/library"                                                                                                                                                       
PYTHONDONTWRITEBYTECODE="1"                                                                                                                                                                                         
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""                                                                                                                           
ROOT="/"                                                                                                                                                                                                             
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.3:/usr/lib/subversion/bin"                                                                                                                                     
RPMDIR="/usr/portage/rpm"                                                                                                                                                                                           
RUBY_TARGETS="ruby18"                                                                                                                                                                                               
R_HOME="/usr/lib/R"                                                                                                                                                                                                 
SANE_CONFIG_DIR="/etc/sane.d"
SHELL="/bin/bash"
SHLVL="1"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="xterm"
USB_DEVFS_PATH="/dev/bus/usb"
USE="7zip X a52 aac ace acl acpi akonadi alsa apm audacious audiofile automount avahi bash-completion berkdb bitmap-fonts bittorent bluetooth branding bzip2 cairo captury ccache cdaudio cdinstall cdparanoia cdr cli consolekit cpudetection cracklib crypt cups cxx dbus dri dts dv dvd dvdr dvdread eds embedded emboss encode esd evo exif extras fam fat ffmpeg firefox flac flash floppy fortran freetype ftp gdbm gif gimp gkrrellm glib glitz glx gmail gnutls gphoto2 gpm gstreamer gtalk gtk gzip hal hddtemp htmlhandbook icc iconv ifp imagemagick ipod ipv6 jabber java jikes jpeg kde kde4 kdm krb4 lame laptop lash ldap libcaca libnotify lm_sensors mad matroska mikmod mmx mmxext mng modplug modules mozilla mp3 mp3tunes mp4 mpeg mpeg2 mpg4 mplayer mudflap multimedia musepack mysql ncurses nfs nls nptl nptlonly nsplugin nss ntfs nvidia ogg openal opengl openmp pcre pdf perl phonon png pngpython ppds pppd pulseaudio python qt3support qt4 quicktime rar readline redland reflection reiserfs samba scanner scrobbler sdl semantic-desktop sensord session spell spl sql sse sse2 ssl ssse3 startup-notification stream subtitles svg symlink sysfs tcpd theora thunar thunderbird tiff tk transparency truetype type1 udev unicode usb userlocales v4l vcd virtuoso visualization vorbis wavpack win32codecs wma wordperfect x264 x86 xchat xcomposite xine xinerama xml xorg xosd xprint xulrunner xv xvid xvmc yahoo zip 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 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="keyboard mouse evdev vga vesa" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="nvidia"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XSESSION="kde-4"
_="/usr/bin/emerge"
bash4="4.1.2(2)-release"

_________________
My art at www.danielchiriac.com
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Fri Feb 19, 2010 10:28 am    Post subject: Reply with quote

Have you tried to run lafilefixer?
Code:
emerge lafilefixer
lafilefixer --justfixit

I always run that prior to running revdep-rebuild.
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3662
Location: Hamburg

PostPosted: Fri Feb 19, 2010 10:38 am    Post subject: Reply with quote

gerard82 wrote:
Code:
emerge lafilefixer
lafilefixer --justfixit

I always run that prior to running revdep-rebuild.
You emerge it every time ? ;)
Back to top
View user's profile Send private message
painteru
Tux's lil' helper
Tux's lil' helper


Joined: 23 Aug 2007
Posts: 103

PostPosted: Fri Feb 19, 2010 10:38 am    Post subject: Reply with quote

gerard82 wrote:
Have you tried to run lafilefixer?
Code:
emerge lafilefixer
lafilefixer --justfixit

I always run that prior to running revdep-rebuild.
Gerard.


Yes, I tried it. Today, after I upgraded gentoolkit I did it again.
The problem is still there.
#revdep-rebuild --library libz.so.1 want to rebuild 198 packages over and over again.

But a simple revdep-rebuild (without --library libz.so.1) is clean.
_________________
My art at www.danielchiriac.com
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3662
Location: Hamburg

PostPosted: Fri Feb 19, 2010 10:46 am    Post subject: Reply with quote

painteru wrote:
#revdep-rebuild --library libz.so.1 want to rebuild 198 packages over and over again.

But a simple revdep-rebuild (without --library libz.so.1) is clean.
You're sure, that this isn't a feature of revdep-rebuild wrt to that option --library ?
Back to top
View user's profile Send private message
painteru
Tux's lil' helper
Tux's lil' helper


Joined: 23 Aug 2007
Posts: 103

PostPosted: Fri Feb 19, 2010 12:01 pm    Post subject: Reply with quote

toralf wrote:
You're sure, that this isn't a feature of revdep-rebuild wrt to that option --library ?

From what I know, the --library option is to force revdep-rebuild to check only for the given library packages related with. In my case is libz.so.1.
There are some packages which request after building to do a #revdep-rebuild --library "some-library" after building.

As I wrote before, I noticed that it is a problem with libz.so.1 when I wanted to start chromium-bin and it told me that is a problem with libz.so.1.
I wouldn't noticed that it is a problem with libz.so.1 if I hadn't tried that.
_________________
My art at www.danielchiriac.com
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Fri Feb 19, 2010 12:25 pm    Post subject: Reply with quote

No of course I don't emerge it every time.
But I couldn't know if he had it installed.
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
unK
l33t
l33t


Joined: 06 Feb 2007
Posts: 769

PostPosted: Fri Feb 19, 2010 1:03 pm    Post subject: Reply with quote

revdep-rebuild --help wrote:
-L, --library NAME Emerge existing packages that use the library with NAME
--library=NAME NAME can be a full path to the library or a basic

It doesn't look for breakages in such case, but just wants to recompile everything that depends on given library, so I think you're fine.
_________________
ncmpcpp - featureful ncurses based MPD client inspired by ncmpc
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3662
Location: Hamburg

PostPosted: Sat Feb 20, 2010 2:21 pm    Post subject: Reply with quote

FWIW I filed https://bugs.gentoo.org/show_bug.cgi?id=306011
Back to top
View user's profile Send private message
painteru
Tux's lil' helper
Tux's lil' helper


Joined: 23 Aug 2007
Posts: 103

PostPosted: Sat Feb 20, 2010 3:23 pm    Post subject: Reply with quote

Same thing I wandering myself as that on bugzila.
This is way I started this thread: because when I had before problems with some libs and did a "revdep-rebuild --library somelibz" , some packages was rebuilt first and then, after a second ( to be sure that everything is OK) "revdep-rebuild --library samelibz" the output was clear.

That way I'm in doubt about what
unK wrote:
It doesn't look for breakages in such case, but just wants to recompile everything that depends on given library, so I think you're fine.

_________________
My art at www.danielchiriac.com
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3662
Location: Hamburg

PostPosted: Sat Feb 20, 2010 3:53 pm    Post subject: Reply with quote

From https://bugs.gentoo.org/show_bug.cgi?id=306011#c5 I understood that revdep-rebuild recompile package(s) so that the linkage on the (old) lib is removed; therefore the next run of revdep-rebuild against the (old) lib name gives an empty result set.

However for libz there's no new libz version therefore after recompiling the appropriate packages still point to the current libz , therefore those packages will reappear again in the result set of the next run of revdep-rebuild.
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 9221

PostPosted: Sun Feb 21, 2010 12:29 am    Post subject: Reply with quote

toralf wrote:
From https://bugs.gentoo.org/show_bug.cgi?id=306011#c5 I understood that revdep-rebuild recompile package(s) so that the linkage on the (old) lib is removed; therefore the next run of revdep-rebuild against the (old) lib name gives an empty result set.

However for libz there's no new libz version therefore after recompiling the appropriate packages still point to the current libz , therefore those packages will reappear again in the result set of the next run of revdep-rebuild.
Correct.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software 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