Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101614 - emerge kde-base/kdemultimedia-arts-3.4.1: cannot find the library /usr/lib/libvorbisfile.la
Summary: emerge kde-base/kdemultimedia-arts-3.4.1: cannot find the library /usr/lib/li...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-07 00:17 UTC by Leonardo Ferreira Fontenelle
Modified: 2005-08-18 21:25 UTC (History)
0 users

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


Attachments
strace artsd (temp,155.26 KB, text/plain)
2005-08-07 00:19 UTC, Leonardo Ferreira Fontenelle
Details
complete emerge log for kde-base/kdemultimedia-arts-3.4.1 (kdemultimedia-arts-3.4.1.log,86.75 KB, text/plain)
2005-08-07 00:22 UTC, Leonardo Ferreira Fontenelle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonardo Ferreira Fontenelle 2005-08-07 00:17:16 UTC
My artsd crashes every time, with the following output (strace attached):

unix_connect: can't connect to server
(unix:/tmp/mcop-telurion/localhost-2e58-42f5b20d)
loading extension from '/usr/kde/3.4/lib/libartsmidi.la' failed:
libvorbisfile.so.3: cannot open shared object file: No such file or directory
MCOP ObjectManager: Could not load extension libartsmidi.la.
MCOP ObjectManager: can't find implementation for Arts::MidiManager.
artsd: object.cc:1166: static Arts::Object_base*
Arts::Object_base::_create(const std::string&): Assertion `skel' failed.
Abortado [portuguese for "aborted"]

"equery belongs /usr/kde/3.4/lib/libartsmidi.la" gives me
kde-base/kdemultimedia-arts-3.4.1, and I don't hav any libvorbisfile. Once I had
vorbis in my use flags, but then I negated it, and then the problem started,
even if I'm not sure there was an immediate effect.

All my packages were rebuilt to the new uses flags, but
kde-base/kdemultimedia-arts-3.4.1 couldn't complete; log attached.

emerge --info attached.

Reproducible: Always
Steps to Reproduce:
# emerge -av kde-base/kdemultimedia-arts
[ebuild   R   ] kde-base/kdemultimedia-arts-3.4.1  +arts +debug*
+kdeenablefinal* +kdexdeltas -xinerama 0 kB
Actual Results:  
make error

Expected Results:  
Complete emerge kde-base/kdemultimedia-arts

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11-gentoo-r11 i686)
=================================================================
System uname: 2.6.11-gentoo-r11 i686 AMD Sempron(tm)   2400+
Gentoo Base System version 1.6.13
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
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.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -mtune=athlon-xp -pipe -O3 -fweb -frename-registers
-fforce-addr -momit-leaf-frame-pointer -ftracer -ggdb3 -g"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -pipe -O3 -fweb -frename-registers
-fforce-addr -momit-leaf-frame-pointer -ftracer -ggdb3 -g
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks noclean sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo/
http://www.las.ic.unicamp.br/pub/gentoo/ http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="pt_BR"
LC_ALL="pt_BR"
LINGUAS="pt_BR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acpi alsa arts avi bash-completion berkdb bitmap-fonts
bzip2 cdparanoia cdr crypt curl dbus dga divx4linux dvb dvd dvdr dvdread emboss
encode exif expat fam ffmpeg flash foomaticdb fortran ftp gcj gdbm geoip gif gpm
gtk gtk2 hal iconv imagemagick imlib jack java javascript jpeg junit kde
kdeenablefinal kdexdeltas libg++ libwww lm_sensors mad maildir mbox md5sum mhash
mikmod mime mmap mmx mng mp3 mpeg msn ncurses nls nptl opengl pam pda pdf pdflib
perl png posix python qt quicktime readline sasl sdl session sox spell sse ssl
svg symlink szip tcpd threads tiff truetype truetype-fonts type1-fonts usb
usepackagedmakefiles vcd win32codecs wmf xine xml xml2 xosd xpm xv zlib
linguas_pt_BR userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Leonardo Ferreira Fontenelle 2005-08-07 00:19:47 UTC
Created attachment 65288 [details]
strace artsd
Comment 2 Leonardo Ferreira Fontenelle 2005-08-07 00:22:03 UTC
Created attachment 65289 [details]
complete emerge log for kde-base/kdemultimedia-arts-3.4.1
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2005-08-10 05:50:13 UTC
well, you probably uninstalled vorbis related things that were installed.  You 
should reinstall kde multimedia related packages, including arts and 
kdemultimedia-arts at the very least. 
Comment 4 Leonardo Ferreira Fontenelle 2005-08-10 10:20:01 UTC
I did recompile everithing with -vorbis, and then arts didn't work anymore. I  
can't be sure if it was immediate because seldom reboot or use sound.  
Honestly, when I first noticed the arts problem, I checked wich packages had 
"vorbis" use flag, and noticed some were not rebuilt, but then I rebuilt every 
single one and the problem is still there. 
 
(I won't post here the full output, but typing 
"equery hasuse vorbis" and 
"equery uses <output from above>" gave me all 
"- - vorbis   : Adds blahblah" ) 
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-08-14 07:17:12 UTC
Have you tried running revdep-rebuild, too? 
 
Comment 6 Leonardo Ferreira Fontenelle 2005-08-18 21:25:25 UTC
(In reply to comment #5)
> Have you tried running revdep-rebuild, too? 

No, I didn't... Probably it would solve it.

I had unmerged alsa and recompiled everything without arts, but some stuff
didn't work correctly, they hadn't an arts flag and needed it anyway. So I
rebuilt arts and kdemultimedia-arts and rebuilt everything with arts set (thank
you ccache!) and now I don't receive such messages anymore.

Since it's working for me, and I seem to be the only one affected, I'll close
the bug, hope it's ok.