Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166120 - gentoolkit-0.2.3_pre3: revdep-rebuild: xargs: unmatched double quote
Summary: gentoolkit-0.2.3_pre3: revdep-rebuild: xargs: unmatched double quote
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-09 19:53 UTC by Anton Kuzmin
Modified: 2007-02-14 19:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
revdep-rebuild files (revdep.tar.gz,89.68 KB, application/x-tar)
2007-02-09 23:27 UTC, Anton Kuzmin
Details
find /var/db/pkg -name CONTENTS > CONTENTS_file_list (CONTENTS_file_list,49.15 KB, text/plain)
2007-02-11 18:00 UTC, Anton Kuzmin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Kuzmin 2007-02-09 19:53:46 UTC
# revdep-rebuild 
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/bin/jpeg2ktopam (requires  libjasper-1.701.so.1)
  broken /usr/bin/pamtojpeg2k (requires  libjasper-1.701.so.1)
  broken /usr/kde/3.5/lib64/kde3/kimg_jp2.so (requires  libjasper-1.701.so.1)
  broken /usr/kde/3.5/lib/kde3/kimg_jp2.so (requires  libjasper-1.701.so.1)
  broken /usr/lib64/ImageMagick-6.2.9/modules-Q16/coders/jp2.so (requires  libjasper-1.701.so.1)
  broken /usr/lib64/kde3/libk3bffmpegdecoder.so (requires  libavformat.so.50)
  broken /usr/lib64/libgnomecanvasmm-2.6.so.1.0.5 (requires  libatkmm-1.6.so.1)
  broken /usr/lib64/libgnomemm-2.6.so.1.0.4 (requires  libatkmm-1.6.so.1)
  broken /usr/lib64/libgnomeuimm-2.6.so.1.0.3 (requires  libatkmm-1.6.so.1)
  broken /usr/lib64/libquicktime/lqt_x264.so (requires  libx264.so.47)
  broken /usr/libexec/gnome-screensaver/floaters (requires  libexif.so.10)
  broken /usr/libexec/gnome-screensaver/popsquares (requires  libexif.so.10)
  broken /usr/libexec/gnome-screensaver/slideshow (requires  libexif.so.10)
  broken /usr/lib/ImageMagick-6.2.9/modules-Q16/coders/jp2.so (requires  libjasper-1.701.so.1)
  broken /usr/lib/kde3/libk3bffmpegdecoder.so (requires  libavformat.so.50)
  broken /usr/lib/libgnomecanvasmm-2.6.so.1.0.5 (requires  libatkmm-1.6.so.1)
  broken /usr/lib/libgnomemm-2.6.so.1.0.4 (requires  libatkmm-1.6.so.1)
  broken /usr/lib/libgnomeuimm-2.6.so.1.0.3 (requires  libatkmm-1.6.so.1)
  broken /usr/lib/libquicktime/lqt_x264.so (requires  libx264.so.47)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds...xargs: unmatched double quote; by default quotes are special to xargs unless you use the -0 option
fgrep: /var/db/pkg/USE=-caps/CONTENTS: No such file or directory
 done.
  (/root/.revdep-rebuild.4_ebuilds)

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

Dynamic linking on your system is consistent... All done. 
localhost anton # 

Reproducible: Always

Steps to Reproduce:




Portage 2.1.2-r8 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-suspend2-r2 x86_64)
=================================================================
System uname: 2.6.18-suspend2-r2 x86_64 AMD Turion(tm) 64 Mobile Technology MT-32
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 07 Feb 2007 15:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.3-r4, 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17, 1.2.18.1
sys-devel/autoconf:  2.13, 2.60, 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.16.1-r3, 2.17
sys-devel/gcc-config: 1.3.13-r4, 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -msse3 -pipe"
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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon64 -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 apache2 audiofile bitmap-fonts bluetooth bzip2 cairo cdr cli contentcache cracklib crypt dbus disassembler djvu dlloader dvb dvd dvdr dvdread dvi encode examples fat ffmpeg firefox flac fuse gd gdbm gif glibc-omitfp glitz gnome gpm gstreamer gtk hal howl iconv imagemagick immqt isdnlog java java5 javascript jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility ldap libg++ libnotify mad midi mikmod mjpeg mng mp3 mpeg mplayer music musicbrainz mysql nautilus ncurses nforce2 nls nptl nptlonly nsplugin ntfs nvidia ogg opengl pam pcre pdf pdo php plotutils pmu png postgres ppds pppd python qt3 quicktime readline reflection reiserfs ruby samba sdl session sharedmem sndfile socks5 spell spl sqlite ssl subtitles svg symlink tagwriting tcpd theora tidy truetype truetype-fonts type1-fonts udev unicode urandom usb vcd vorbis xforms xfs xine xml xorg xv xvid zip zlib" ALSA_CARDS="snd-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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa vmware"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Paul Varner (RETIRED) gentoo-dev 2007-02-09 20:09:38 UTC
Please run "revdep-rebuild --keep-temp" and attach the /root/.revdep-rebuild* files.
Comment 2 Anton Kuzmin 2007-02-09 23:27:22 UTC
Created attachment 109676 [details]
revdep-rebuild files
Comment 3 Paul Varner (RETIRED) gentoo-dev 2007-02-11 16:53:02 UTC
I see nothing wrong in the .revdep-rebuild files. It looks like you might have some corruption in your /var/db/pkg tree. Please attach the output of

find /var/db/pkg -name CONTENTS
Comment 4 Anton Kuzmin 2007-02-11 18:00:10 UTC
You're right. Some time ago I wiped /var/db directory. I restored 'world' but couldn't restore those CONTENTS files.
Comment 5 Anton Kuzmin 2007-02-11 18:00:53 UTC
Created attachment 109869 [details]
find /var/db/pkg -name CONTENTS > CONTENTS_file_list
Comment 6 Paul Varner (RETIRED) gentoo-dev 2007-02-14 19:24:13 UTC
Your /var/db/pkg directory is completely messed up. You have two choices for fixing it.  The easiest and most reliable is to reinstall gentoo.  The other choice is to rm -rf /var/db/pkg and do an emerge -e world. However, you are likely to run into issues with this and will probably have to manually resolve issues as you recompile.