Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130341 - kde-base/kdemultimedia-3.4.3 seems to defend on x11-libs/libXxf86dga
Summary: kde-base/kdemultimedia-3.4.3 seems to defend on x11-libs/libXxf86dga
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-18 03:14 UTC by Jan Boysen
Modified: 2006-04-18 12:50 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 Jan Boysen 2006-04-18 03:14:17 UTC
kde-base/kdemultimedia-3.4.3 needs libXxf86dga according to this:

/bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -O4 -pipe -mtune=pentium-m -march=pentium-m -msse2 -msse -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libmpeg.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib    -release 0.3.0 dummy.lo mpgplayer/libmpgplayer.la mpegplay/libmpegplay.la splay/libsplay.la oggvorbis/liboggvorbisbase.la tplay/libtplay.la decoder/libdecoder.la output/liboutput.la input/libinput.la util/libutil.la frame/libframe.la yuv/libyuvPlugin.la  -lX11 -lXext -lm -lstdc++ -lXv -lXxf86dga  -lXxf86vm     -lpthread
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lXxf86dga
collect2: ld returned 1 exit status
make[4]: *** [libmpeg.la] Error 1


so I would suggest to add an dependency of x11-libs/libXxf86dga to the kde-base/kdemultimedia-3.4.3 ebuild.


### emerge --info follows.... ###
Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe -mtune=pentium-m -march=pentium-m -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -mtune=pentium-m -march=pentium-m -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://192.168.2.48/gentoo/"
LINGUAS="de"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cdr cli crypt ctype cups dba dri dvb dvd dvdr eds emboss encode expat fastbuild ffmpeg foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gpm gps gtk gtk2 imlib ipv6 isdnlog ithreads java jpeg kde kdeenablefinal libg++ libwww mad memlimit mikmod motif mozilla mp3 mpeg mplayer mysql ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdflib perl php png posix pppd python qt quicktime readline samba sdl session simplexml soap sockets spell spl ssl tcpd tokenizer truetype truetype-fonts type1-fonts udev unicode usb utf-8 vorbis win32codecs xine xml xmms xsl xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_de userland_GNU video_cards_apm video_cards_i810"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-18 07:00:54 UTC
Can you post the whole error output at the end? For sure it's missing a dep, but it's important to know which (split) package lacks that dep, too.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-18 07:01:02 UTC
Can you post the whole error output at the end? For sure it's missing a dep, but it's important to know which (split) package lacks that dep, too.
Comment 3 Jan Boysen 2006-04-18 09:21:48 UTC
(In reply to comment #2)
> Can you post the whole error output at the end? For sure it's missing a dep,
> but it's important to know which (split) package lacks that dep, too.
> 

tium-m -msse2 -msse -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAME
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o dummy.lo `test -f 'dummy.cpp' || echo './'`dummy.cpp
dummy.cpp:4: warning: 'int dummy()' defined but not used
/bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -
subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -O4 -pipe -mtune=pentium-m -march=pentium-m -msse2 -msse -fomit-frame-pointer -Wformat-security -Wmiss
rmat-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
 libmpeg.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib    -release 0.3.0 dummy.lo mpgplayer/libmpgplayer.la mpegplay/libmpegplay.la splay/l
y.la oggvorbis/liboggvorbisbase.la tplay/libtplay.la decoder/libdecoder.la output/liboutput.la input/libinput.la util/libutil.la frame/libframe.la yuv/libyuvPlugin.la
1 -lXext -lm -lstdc++ -lXv -lXxf86dga  -lXxf86vm     -lpthread
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lXxf86dga
collect2: ld returned 1 exit status
make[4]: *** [libmpeg.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/mpeglib/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/mpeglib/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/mpeglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3'
make: *** [all] Error 2

!!! ERROR: kde-base/kdemultimedia-3.4.3 failed.
Call stack:
  ebuild.sh, line 1532:   Called dyn_compile
  ebuild.sh, line 929:   Called src_compile
  kdemultimedia-3.4.3.ebuild, line 62:   Called kde_src_compile
  kde.eclass, line 113:   Called kde_src_compile 'all'
  kde.eclass, line 230:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 226:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.

kde compiles after I have installed libXx86dga manually
the library also exists in the system if xorg-x11 is merged befor merging kde
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-18 12:50:36 UTC
Committed updated deps for both kdemultimedia and mpeglib itself.

Thanks for reporting.