Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 58585

Summary: Kdepim misses non-existing libartskde.so
Product: Gentoo Linux Reporter: Aquila <bart.braem>
Component: New packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Aquila 2004-07-27 13:59:59 UTC
When updating from 3.2.2 I get the following error:
g++: /usr/kde/3.2/lib/libartskde.so: No such file or directory
In that directory I do have libartskde.la and nothing else. I don't have arts in my useflags, my emerge.log tells me that arts has been updated however (to 1.2.3). 

Reproducible: Always
Steps to Reproduce:
1. emerge kdepim
2.
3.




Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-
gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.
2/share/config /usr/kde/3/share/config /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="-O3 -march=pentium4 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.belnet.
be/mirror/rsync.gentoo.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://
ftp.gentoo.skynet.be/pub/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/
gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.be.gentoo.org/gentoo-portage"
USE="X acpi acpi4linux activefilter alsa apache2 apm avi berkdb crypt cups dvd 
encode esd foomaticdb gd gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ 
libwww linguas_nl mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss 
pam pda pdflib perl png postgres python qt quicktime radeon readline ruby sdl 
slang spell ssl svga tcltk tcpd tetex truetype video_cards_radeon x86 xml2 xmms 
xv zlib"
Comment 1 Wolfgang Westphal 2004-07-28 05:13:35 UTC
I saw that too with arts disabled in my useflags. Compilation of kdepim failed for kalarm complaining that libartskde.so doesn't exist.

Here's a workaround:
libartskde is part of kdelibs. Reemerge that with arts enabled in your useflags. Afterwards kdepim will compile just fine.

For a fix I see two options: Either enable compilation of the arts libraries in kdelibs no matter whether the arts useflag is set or unset. Or disable compilation of KDE applications that have a hard depedency on libartskde (like kalarm).
Comment 2 Aquila 2004-08-19 01:18:49 UTC
I have managed to update to 3.2.3 now, which worked without a glitch. This can be closed if nobody can confirm it's existence any more.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-09-23 19:32:27 UTC
should work now.