First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 156793
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 90744
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alexander Krivács Schrøder <alexschrod@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 156793 depends on: Show dependency tree
Bug 156793 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-12-01 05:25 0000
I think some dependencies are missing in some of the ebuilds. After doing a
"emerge --sync", "emerge -avtDNu world" and "emerge --depclean", then a "emerge
-avtDNu world" again (to be absolutely certain) I did a revdep-rebuild, and it
turned out the following:

=================================================================
alexlaptop ~ # 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/kde/3.5/lib/kde3/kcm_kopete_addbookmarks.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kcm_kopete_alias.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kcm_kopete_netmeeting.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kcm_kopete_nowlistening.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kcm_kopete_translator.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kio_imap4.la (requires /usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kio_mbox.la (requires /usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_addbookmarks.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_alias.la (requires /usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_contactnotes.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_gadu.la (requires /usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_groupwise.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_irc.la (requires /usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_netmeeting.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_nowlistening.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_nowlistening.la (requires
/usr/lib/libxmms.la)
  broken /usr/kde/3.5/lib/kde3/kopete_testbed.la (requires /usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/kopete_translator.la (requires
/usr/lib/libfam.la)
  broken /usr/kde/3.5/lib/kde3/libnsplugin.la (requires /usr/lib/libfam.la)
  broken /usr/lib/libmpeg2encpp.la (requires /usr/lib/libmjpegutils.la)
  broken /usr/lib/libmplex2.la (requires /usr/lib/libmjpegutils.la)
  broken /usr/lib/xmms/Input/libmp4.la (requires /usr/lib/libxmms.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

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

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

It says "is consistent" but it doens't look that way to me... so, then, I treid
finding where these missing files could come from, and after emerging
"app-admin/gamin" (libfam.la) and "media-video/mjpegtools" (libmjpegutils.la)
it was reduced to this:

=================================================================
alexlaptop ~ # revdep-rebuild -- -p
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/kde/3.5/lib/kde3/kopete_nowlistening.la (requires
/usr/lib/libxmms.la)
  broken /usr/lib/xmms/Input/libmp4.la (requires /usr/lib/libxmms.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... 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 couldn't find any libxmms.la though. In fact, I couldn't even find any xmms
at all...

=================================================================
alexlaptop ~ # emerge -s xmms
Searching...
[ Results for search key : xmms ]
[ Applications found : 0 ]
=================================================================

Anyhow... at least "app-admin/gamin" and "media-video/mjpegtools" appears to be
required for some ebuilds, but aren't... please fix this.

And here's "emerge --info" for you, in case you need it:

alexlaptop ~ # emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r4,
2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Mobile AMD Sempron(tm) Processor 2800+
Gentoo Base System version 1.12.6
Last Sync: Fri, 01 Dec 2006 11:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse
-mfpmath=sse -mmmx"
CHOST="i686-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="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse
-mfpmath=sse -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms
strict"
GENTOO_MIRRORS="http://mirror.gentoo.no/ http://ftp.du.se/pub/os/gentoo
http://ds.thn.htu.se/linux/gentoo
http://ftp.ds.hj.se/pub/Linux/distributions/gentoo/ "
LC_ALL="nb_NO.UTF-8"
MAKEOPTS="-j6"
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.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X alsa apache2 apm arts asf berkdb bitmap-fonts bzip2
cli cracklib crypt cups dbus dlloader dri dvd dvdr eds elibc_glibc emboss
encode ffmpeg flac foomaticdb fortran gdbm gif gimpprint gpm graphviz gs
gstreamer gtk2 hal iconv ieee1394 imagemagick imlib input_devices_keyboard
input_devices_mouse ipv6 isdnlog java jpeg jpeg2k kde kernel_linux libg++
libwww lisa logitech-mouse mad matroska mikmod mmx mmx2 mmxext motif mozsvg mp3
mpeg musepack musicbrainz ncurses nls nptl nptlonly nsplugin offensive ogg oss
pam pcmcia pcre perl png pppd python qt qt3 qt4 readline real reflection samba
sdl session spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts
type1-fonts udev unicode usb userland_GNU vcd video_cards_fbdev video_cards_sis
video_cards_vesa vorbis win32codecs wmf xml xorg xvid zeroconf zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

------- Comment #1 From Jakub Moc (RETIRED) 2006-12-01 05:29:05 0000 -------
You have stale orphaned .la files which need to be deleted. Nothing
revdep-rebuild could do here.

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

First Last Prev Next    No search results available      Search page      Enter new bug