Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139073 - kde-misc/krusader-1.70.0 fails to emerge with moc file error
Summary: kde-misc/krusader-1.70.0 fails to emerge with moc file error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
: 140960 142122 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-03 13:11 UTC by Dirk Eschler
Modified: 2006-09-15 13:31 UTC (History)
6 users (show)

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 Dirk Eschler 2006-07-03 13:11:30 UTC
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.4.3-r1
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.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-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
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 /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/ "
LINGUAS="de"
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="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac alsa amarok apache2 apm arts artswrappersuid asf avi berkdb browserplugin bzip2 c++ cairo cddb cdparanoia cli crypt cups divx4linux dlloader dri dvb dvd dvdr dvdread encode faac faad fbcon ffmpeg fftw foomaticdb gdbm gif gimp gpm gtk2 icq imlib isdnlog joystick jpeg jpeg2k kde libg++ libwww lirc live lm_sensors logitech-mouse lzo mad mbrola mikmod mmx mmxext mozdevelop moznoirc moznomail mozsvg mp3 mpeg mpeg4 musicbrainz mysql ncurses network nls nptl nsplugin nvidia ogg opengl pam pcre pdflib perl php plugin png povray ppds pppd python qt qt3 qt4 quicktime rdesktop readline real reflection rtc sdl session slp spell spl sse ssl svg tcpd tiff transcode truetype truetype-fonts type1-fonts udev video_cards_nvidia videos visualization vorbis win32codecs xcomposite xinerama xml xorg xpm xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_de userland_GNU video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
-------------------------------------------------------------------------------

krbookmarkbutton.cpp:38:32: krbookmarkbutton.moc: No such file or directory
make[3]: *** [krbookmarkbutton.o] Error 1
make[3]: *** Waiting for unfinished jobs....
krbookmark.cpp:92:26: krbookmark.moc: No such file or directory
make[3]: *** [krbookmark.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/krusader-1.70.0/work/krusader-1.70.0/krusader/BookMan'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/krusader-1.70.0/work/krusader-1.70.0/krusader'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/krusader-1.70.0/work/krusader-1.70.0'
make: *** [all] Error 2

!!! ERROR: kde-misc/krusader-1.70.0 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  krusader-1.70.0.ebuild, line 50:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 306:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 302:   Called die

-------------------------------------------------------------------------------

Krusader fails to emerge with the latest stable build tools. A workaround is to recreate the Makefiles with "make -f Makefile.cvs". Adding the following lines to the ebuild works for me and others.

src_unpack() { 
         kde_src_unpack 
         make -f Makefile.cvs
}

Also see http://forums.gentoo.org/viewtopic.php?p=3420611

If anyone knows how to fix this in Krusader's Makefiles, please let me know, i'm involved into the project. The problem has been there for a long time and it occurs every now and then with special combinations of build tools, but nobody really knows why.

Best Regards,
Dirk Eschler
Comment 1 Rainer Sinsch 2006-07-11 12:38:59 UTC
On my system everything compiled fine with gcc 3.4.6. Now that I have upgraded to gcc 4.1.1 I'm experiencing this problem, too. I'm using ppc architecture.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-18 13:05:54 UTC
*** Bug 140960 has been marked as a duplicate of this bug. ***
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-29 16:17:23 UTC
*** Bug 142122 has been marked as a duplicate of this bug. ***
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-24 08:47:41 UTC
Same problem with 1.70.1?
Comment 5 Dirk Eschler 2006-09-15 13:23:17 UTC
Somehow i managed to miss the last reply - sorry. From my point of view the bug can be closed. The workaround in the 1.70.1 does the trick.
Comment 6 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-15 13:31:28 UTC
Closing by request.