In the middle of upgrading from the KDE 3.4.0 split ebuilds to 3.4.1 ("emerge world" after bumping all the packages from 3.4.0 to 3.4.1 in package.keywords), my emerge failed, with the error: make[1]: *** No rule to make target `soap/libgwsoap.la', needed by `libkcal_groupwise.la'. Stop. emerge --info gives Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0, 2.6.11-gentoo-r6 x86_64) ================================================================= System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 12 2005, 01:05:41)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.5, 1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-pipe -O2 -march=k8 -fomit-frame-pointer" CHOST="x86_64-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/lib/mozilla/defaults/pref /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="-pipe -O2 -march=k8 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-kde-live" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="amd64 X aac aalib acpi alsa arts artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts bonobo cdr crypt cups curl dar64 dga directfb doc dvd dvdr dvdread esd fam flac font-server foomaticdb fortran gdbm gif gimpprint gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imagemagick imlib ipv6 java jp2 jpeg junit kdeenablefinal libwww live lzw lzw-tiff mad motif mozilla mp3 mpeg mysql ncurses nls nvidia ogg oggvorbis opengl oss pam perl png ppds python qt readline real rtc samba sdl spell sqlite ssl tcpd tetex theora tiff truetype truetype-fonts type1-fonts usb userlocales vorbis xine xinerama xml xml2 xmms xpm xrandr xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Does it happen if try again? Please post the all the last part of the compilation output.
Yes, it still happens if I try again. The last part of the output is Making all in soap make[1]: Entering directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/soap' Making all in patches make[2]: Entering directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/soap/patches' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/soap/patches' make[2]: Entering directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/soap' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/soap' make[1]: Leaving directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/soap' Making all in kioslave make[1]: Entering directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/kioslave' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise/kioslave' make[1]: Entering directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise' /bin/sh ../../libtool --silent --mode=compile --tag=CXX x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libkdepim -I/usr/kde/3.4/include -I/usr/qt/3/include -I. -I../../libkdepim -I../../libkdepim -I/usr/kde/3.4/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -pipe -O2 -march=k8 -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kcal_resourcegroupwise_plugin.lo `test -f 'kcal_resourcegroupwise_plugin.cpp' || echo './'`kcal_resourcegroupwise_plugin.cpp /usr/qt/3/bin/moc ./kcal_resourcegroupwise.h -o kcal_resourcegroupwise.moc /usr/qt/3/bin/moc ./kcal_resourcegroupwiseconfig.h -o kcal_resourcegroupwiseconfig.moc make[1]: *** No rule to make target `soap/libgwsoap.la', needed by `libkcal_groupwise.la'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/kdepim-wizards-3.4.1/work/kdepim-wizards-3.4.1/kresources/groupwise' make: *** [all-recursive] Error 1 !!! ERROR: kde-base/kdepim-wizards-3.4.1 failed. !!! Function kde-meta_src_compile, Line 491, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
This is really strange... did you remove everything in /var/tmp/portage before trying again?
I just did "rm -rf /var/tmp/portage" and "emerge kdepim-wizards" -- same result.
although i'm using the kdepim-wizards-7.ebuild from the kde-svn ebuilds.. i get the very same error. /bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -I../../libkdepim -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fPIC -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kcal_groupwiseprefs.lo `test -f 'kcal_groupwiseprefs.cpp' || echo './'`kcal_groupwiseprefs.cpp /usr/qt/3/bin/moc ./groupwisesettingswidget.h -o groupwisesettingswidget.moc /usr/qt/3/bin/moc groupwisesettingswidgetbase.h -o groupwisesettingswidgetbase.moc /bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -I../../libkdepim -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fPIC -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kcal_groupwiseprefsbase.lo `test -f 'kcal_groupwiseprefsbase.cpp' || echo './'`kcal_groupwiseprefsbase.cpp make[1]: *** Keine Regel vorhanden, um das Target
although i'm using the kdepim-wizards-7.ebuild from the kde-svn ebuilds.. i get the very same error. /bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -I../../libkdepim -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fPIC -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kcal_groupwiseprefs.lo `test -f 'kcal_groupwiseprefs.cpp' || echo './'`kcal_groupwiseprefs.cpp /usr/qt/3/bin/moc ./groupwisesettingswidget.h -o groupwisesettingswidget.moc /usr/qt/3/bin/moc groupwisesettingswidgetbase.h -o groupwisesettingswidgetbase.moc /bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -I../../libkdepim -I../../libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fPIC -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kcal_groupwiseprefsbase.lo `test -f 'kcal_groupwiseprefsbase.cpp' || echo './'`kcal_groupwiseprefsbase.cpp make[1]: *** Keine Regel vorhanden, um das Target »soap/libgwsoap.la«, benötigt von »libkcal_groupwise.la«, zu erstellen. Schluss. make[1]: *** Warte auf noch nicht beendete Prozesse... make[1]: Leaving directory `/mnt/hda7/portagetmp/portage/kdepim-wizards-7/work/KDE/kdepim/kresources/groupwise' make: *** [all-recursive] Fehler 1 it seems to me, that the kresources/groupwise/soap/Makefile isn't generated properly. if i us the Makefile generated by the kdepim-kresources ebuild the problem is fixed, although it compiles the soap files again (i guess they are linked into the groupwise libraries?)
> it seems to me, that the kresources/groupwise/soap/Makefile isn't generated > properly. if i us the Makefile generated by the kdepim-kresources ebuild the > problem is fixed, although it compiles the soap files again Do you mean the svn ebuild generates a bad makefile? Please post that makefile. Andy, please also post your config.log and your Makefile and Makefile.in from kresources/groupwise and kresources/groupwise/soap. I'll try to figure out what the diff in makefiles is.
Created attachment 62523 [details] config.log and makefiles left over after failed build I just did "emerge kdepim-wizards", waited for it to fail, and then collected the requested files -- they are packaged in this .tar.gz file, with paths relative to /var/tmp/portage/kdepim-wizards-3.4.1/work .
Is there a solution yet? I'm having the exact problem here on my Amd64. ------------------ emerge info Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-rc5-git3-[t3R2005] x86_64) ================================================================= System uname: 2.6.13-rc5-git3-[t3R2005] x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 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-r9, 2.16-r1, 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer" CHOST="x86_64-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/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer" FEATURES="autoaddcvs autoconfig ccache digest distlocks fixpackages sandbox sfperms strict" ... LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" ... USE="amd64 X aac acpi acpi4linux activefilter aim alsa amd apache2 arts artswrappersuid async audiofile avi bash-completion berkdb bidi bindist blender-game caps cdda cddb cdinstall cdio cdparanoia cdr cdrom cgi chroot clamav clanJavaScript clanVoice client codecs crypt cscope css ctype cups curl curlwrappers dba dbase dbcp dedicated dga dhcp dio directfb distcache distribution dlloader dmalloc dmx dpms dts dv dvb dvd dvdr dvdread edl eds elf emacs emacs-w3 encode erandom esx exif extensions faad fam fastcgi fbcon ffmpeg flac flash fmod font-server foomaticdb fortran fpx freetype ftp gd gdbm geoip gif gimp gimpprint glut gmp gnustep gphoto2 gps graphviz gs gstreamer hal haskell httpd icq imagemagick imap imlib ipv6 irc ithreads jabber java javascript jbig joystick jp2 jpeg jpeg2k junit justify kcal kde kdeenablefinal koffice-plugin krb4 lcd lcms ldap libcaca libclamav libsamplerate libwww lingerd live lm_sensors logitech-mouse logrotate lzo lzw lzw-tiff mad maildir mbox mbrola mcal md5sum memlimit mhash mime ming mixer mjpeg mmap mng monkey mozsvg mp3 mpeg mpeg4 mpi mplayer msn multislot mysql mythtv native ncurses netboot netcdf network nls no-htdocs no-old-linux no-suexec nobcel nobeanutils nobsf nobsh nocardbus nocd nocommonslogging nocommonsnet nojdepend nojsch nojython nolog4j nomotif noregexp norhino noxalan noxerces nptl nptlonly nsplugin ntlm nvidia oav objc offensive ogg oggvorbis openal openexr opengl oscar pam pam_chroot pam_timestamp pascal pcntl pcre pdf pdflib perforce perl php physfs pic plotutils plugin png portaudio posix postgres ppds prelude profile pwdb python qt quicktime quotas rar rdesktop readline real recode rrdtool rss rtc ruby samba sasl savedconfig sblive scanner screenshot sdl server session sharedext sharedmem simplexml skey slang smartcard smime sms sndfile snmp soap sockets socks5 sox spamassassin speech speex spell spl sql sqlite sqlite3 ssl stream svg sysfs sysvipc szip tcpd tcpmd5 test tga theora threads tiff tokenizer transcode truetype-fonts type1-fonts unicode urandom usb usepackagedmakefiles userlocales utf8 v4l v4l2 vcd videos virus-scan visualization vlm voice vorbis wifi withsamplescripts wmf wsconvert xanim xine xinerama xml xml2 xmlrpc xosd xpm xprint xscreensaver xsl xv xvid yahoo yv12 zeroconf zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Oops, forgot to say i'm trying to build kdepim-wizards-3.4.2 instead of 3.4.1
hi folks, i *still* have that annoying build error while emerging kdepim-wizards-3.4.3. Has anyone a solution found yet???
Sorry that no one dealt with this bug. We're simply understaffed. Feel free to reopen, when you have the problem with KDE 3.5 as well. Assuming fixed.