Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111712 - revdep-rebuild: line 252: /bin/fgrep: Argument list too long
Summary: revdep-rebuild: line 252: /bin/fgrep: Argument list too long
Status: RESOLVED DUPLICATE of bug 38751
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-06 11:22 UTC by peter hiltz
Modified: 2005-11-06 13:30 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 peter hiltz 2005-11-06 11:22:39 UTC
Running revdep-rebuild from gentoolkit-0.2.0-r2
Dynamic linking consistency shows a few broken items. However, when it starts to
assign files to ebuilds, it generates the message "revdep-rebuild: line 252:
/bin/fgrep: Argument list too long". It then claims to have evaluated the
package order, then claims that dynamic linking is consistent, I'm done, and
deletes the .revdep-rebuild files. No rebuilds of the broken items.

This is a test box, so it has a lot of stuff on it. If I copy the
.revdep-rebuild files prior to the system deleting them, .revdep-rebuild.1_files
is 1392443 in size and .revdep-rebuild.2_ldpath is 51630 in size.
.revdep-rbuild.3_rebuild is much smaller because it only has three or four
broken items.

Reproducible: Always
Steps to Reproduce:
1. revdep-rebuild
2.
3.

Actual Results:  
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/qt4/plugins/sqldrivers/libqsqlmysql.so (requires
libmysqlclient.so.12)
  broken /usr/X11R6/lib/qt4/plugins/sqldrivers/libqsqlmysql.so (requires
libmysqlclient.so.12)
  broken /usr/kde/3.4/lib/kde3/kuickshow.so (requires libungif.so.4 libungif.so.4)
  broken /usr/kde/3.4/lib/libkdeinit_kuickshow.so (requires libungif.so.4)
  broken /opt/cxoffice/lib/wine/winenas.drv.so (requires libwine.so.1 libaudio.so.2)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds.../usr/bin/revdep-rebuild: line 252: /bin/fgrep:
Argument list too long
 done.
  (/root/.revdep-rebuild.4_ebuilds)

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

Dynamic linking on your system is consistent... All done.

I note that all .revdep-rebuild files are deleted.

Expected Results:  
I should get files assigned to ebuilds and an ebuild should be executed.

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.14-gentoon i686)
=================================================================
System uname: 2.6.14-gentoon i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo
http://gentoo.seren.com/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/
http://gentoo.mirrors.tds.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
LC_ALL="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/opt/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 PEAR X aalib adns alsa apache2 apm arts avi berkdb bitmap-fonts bonobo
cdr cli crypt cscope cups curl dvd dvdr dvdread eds emboss encode esd fam
firefox flac foomaticdb fortran gd gdbm ggi gif gnome gpm gstreamer gtk gtk2
gtkhtml guile imagemagick imap imlib ipv6 jack java jpeg junit kde ldap libg++
libwww mad mbox mikmod mmx mmx2 motif mozilla mp3 mpeg mysql ncurses nls
nsplugins odbc ogg oggvorbis opengl oss pam pcre pdflib pear pecl perl png
postgres python qt quicktime readline ruby samba sasl sdl session slang speex
spell sqlite ssl svga tcltk tcpd tetex threads tiff truetype truetype-fonts
type1-fonts udev unicode vorbis xine xml xml2 xmms xv zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-06 13:30:57 UTC

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