Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134871 - kde-base/atlantikdesigner-3.5.2 failed Unmarked Dep libkdegames.so
Summary: kde-base/atlantikdesigner-3.5.2 failed Unmarked Dep libkdegames.so
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-29 23:33 UTC by Michael Evans
Modified: 2007-03-02 21:03 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 Michael Evans 2006-05-29 23:33:24 UTC
A bug was closed that exists, but is difficult to prove if you've already finished installing KDE.

Portage 2.1_rc3-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-mm2 i686)
=================================================================
System uname: 2.6.16-mm2 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -mmmx -msse -msse2 -m3dnow -mfpmath=sse"
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/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -mmmx -msse -msse2 -m3dnow -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/ http://gentoo.math.bme.hu"
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="/portagetree"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X Xaw3d a52 aac acl acpi alsa apache2 apm avi bash-completion berkdb bidi bitmap-fonts bzip2 caps cdparanoia cdr cjk cli crypt css cups dga dri dv dvd dvdr eds emboss encode esd ethereal exif fftw flac flash foomaticdb fortran freetds freewnn gdbm gif ginac gnome gphoto2 gpm gstreamer gtk gtk2 ieee1394 imagemagick imlib innodb ipv6 isdnlog java joystick jpeg kde libg++ libwww lm_sensors mad maildir matroska memlimit mikmod mime ming mmx motif mp3 mpeg mpi mysql mysqli ncurses nls nocd nptl nptlonly odbc offensive ogg oggvorbis openal opengl oss pam pcntl pcre pdflib perl png posix ppds pppd python qt quicktime readline recode reflection scanner sdl server session shorten skey slang sockets socks5 speex spell spl sse sse2 ssl sysvipc szip tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs wmf xine xinerama xml xml2 xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_ati video_cards_radeon video_cards_fglrx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Steps to reproduce:
 Remove the results of equery l kde
 emerge kde-meta
Watch this break.


This dies the same way if you emerge --resume --skipfirst to skip it's build.

At the moment this is reproducable for me.
Comment 1 Michael Evans 2006-05-29 23:33:45 UTC
Good - your configure finished. Start make now

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2'
Making all in atlantikdesigner
make[2]: Entering directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2/atlantikdesigner'
Making all in designer
make[3]: Entering directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2/atlantikdesigner/designer'
make[4]: Entering directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2/atlantikdesigner/designer'
/usr/qt/3/bin/moc ./boardinfo.h -o boardinfo.moc
/usr/qt/3/bin/moc ./designer.h -o designer.moc
/usr/qt/3/bin/moc ./editor.h -o editor.moc
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include/atlantic -I/usr/kde/3.5/include -I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  $
/usr/qt/3/bin/moc ./group.h -o group.moc
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include/atlantic -I/usr/kde/3.5/include -I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  $
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include/atlantic -I/usr/kde/3.5/include -I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  $
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include/atlantic -I/usr/kde/3.5/include -I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  $
editor.cpp: In member function 'void CardsDlg::addStack()':
editor.cpp:465: warning: 'getText' is deprecated (declared at /usr/kde/3.5/include/klineeditdlg.h:98)
editor.cpp: In member function 'void CardView::add()':
editor.cpp:723: warning: 'getText' is deprecated (declared at /usr/kde/3.5/include/klineeditdlg.h:98)
editor.cpp: In member function 'void CardView::rename()':
editor.cpp:745: warning: 'getText' is deprecated (declared at /usr/kde/3.5/include/klineeditdlg.h:98)
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include/atlantic -I/usr/kde/3.5/include -I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  $
group.cpp: In member function 'void GroupEditor::add()':
group.cpp:107: warning: 'getText' is deprecated (declared at /usr/kde/3.5/include/klineeditdlg.h:98)
/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 -Wcha$
i686-pc-linux-gnu-g++: /usr/kde/3.5/lib/libkdegames.so: No such file or directory
make[4]: *** [atlantikdesigner] Error 1
make[4]: Leaving directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2/atlantikdesigner/designer'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2/atlantikdesigner/designer'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2/atlantikdesigner'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/atlantikdesigner-3.5.2/work/atlantikdesigner-3.5.2'
make: *** [all] Error 2

!!! ERROR: kde-base/atlantikdesigner-3.5.2 failed.
Call stack:
  ebuild.sh, line 1531:   Called dyn_compile
  ebuild.sh, line 931:   Called src_compile
  ebuild.sh, line 1240:   Called kde-meta_src_compile
  kde-meta.eclass, line 408:   Called kde_src_compile
  kde.eclass, line 143:   Called kde_src_compile 'all'
  kde.eclass, line 276:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 272:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 2 Michael Evans 2006-05-29 23:40:02 UTC
Searching packages... I find this is my current state:

*  kde-base/libkdegames
      Latest version available: 3.5.1
      Latest version installed: [ Not Installed ]
*  kde-base/kdegames-meta
      Latest version available: 3.5.2
      Latest version installed: 3.5.2

Steps to fix.

emerge libkdegames atlantikdesigner

At this point it compiles just fine.
Comment 3 po.valles 2007-03-02 20:00:09 UTC
I just checked atlantikdesigner 3.5.5 ebuild (3.5.0 no longer in tree):

DEPEND="$(deprange $PV $MAXKDEVER kde-base/atlantik)"

atlantikdesigner depends on atlantik, which depends on libkdegames:

DEPEND="$(deprange $PV $MAXKDEVER kde-base/libkdegames)"

This issue should be solved by now, so this bug repport is obsolete.
Can the logger, or anyone else, close it?

Regards,
po
Comment 4 Charlie Shepherd (RETIRED) gentoo-dev 2007-03-02 21:03:35 UTC
Closed.