Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97428 - unsermake-0.4.20050628-r1 fails on emerging any kde 3.4 ebuild
Summary: unsermake-0.4.20050628-r1 fails on emerging any kde 3.4 ebuild
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 107498 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-06-29 16:19 UTC by Tom Shaw
Modified: 2006-08-24 11:59 UTC (History)
2 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 Tom Shaw 2005-06-29 16:19:41 UTC
Not sure if something is missing or there's a confilict or something in the kde 
eclass needs updated but the new unsermake seems to make emerging anything in 
kde-base fail. This is on a fresh ~amd64 install so no old old kde related 
things on the system. 
 

Reproducible: Always
Steps to Reproduce:
1.emerge unsermake 
2.emerge kde-base/<anything> 
3. 
 
Actual Results:  
*** YOU'RE USING UNSERMAKE.  
*** GOOD LUCK!! :)  
*** Creating acinclude.m4  
make[1]: Entering directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1'  
make[1]: Nothing to be done for `acinclude.m4'.  
make[1]: Leaving directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1'  
*** Creating list of subdirectories  
*** Creating Makefile.am  
*** Creating configure.files  
*** Creating configure.in  
*** Creating aclocal.m4  
*** Creating configure  
*** Creating config.h template  
*** Creating Makefile templates  
*** Creating date/time stamp  
*** Finished  
    Don't forget to run ./configure  
    If you haven't done so in a while, run ./configure --help  
>>> Source unpacked.  
configure: WARNING: If you wanted to set the --build type, don't use --host.  
    If a cross compiler is detected then cross compile mode will be used.  
checking build system type... x86_64-unknown-linux-gnu  
checking host system type... x86_64-pc-linux-gnu  
checking target system type... x86_64-pc-linux-gnu  
checking for a BSD-compatible install... /bin/install -c  
checking for -p flag to install... yes  
checking whether build environment is sane... yes  
checking for gawk... gawk  
  
*snip*deleted*  
  
config.pl: fast created 21 file(s).  
config.status: creating config.h  
config.status: creating mcop/arts_export.h  
config.status: creating artsc/artsc_export.h  
config.status: executing depfiles commands  
  
Good - your configure finished. Start make now  
  
WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!!  
unsermake all  
: no rule to create target: /usr/lib/python2.4/site-packages/unsermake()  
make: *** [all] Error 1  
  
!!! ERROR: kde-base/arts-3.4.1-r2 failed.  
!!! Function kde_src_compile, Line 166, Exitcode 2  
!!! died running emake, kde_src_compile:make  
!!! If you need support, post the topmost build error, NOT this status message.  


Someone else on IRC tested what I had done and had the same results.
Comment 1 Gen Zhang 2005-07-01 05:26:14 UTC
I see a slightly different errors output. Not sure if it's a different bug or not:

[snip]
fast creating pics/crystalsvg/kde/Makefile
fast creating pics/emoticons/Makefile
fast creating pics/hicolor/Makefile
fast creating kdecore/kde-config.cpp
fast creating kdoctools/checkXML
fast creating khtml/java/kjava.policy
fast creating kjs/global.h
config.pl: fast created 202 file(s).
config.status: creating config.h
config.status: creating dcop/dcop-path.h
config.status: creating kdecore/kdemacros.h
config.status: creating kio/kssl/ksslconfig.h
config.status: executing depfiles commands

Good - your configure finished. Start make now

WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!!
unsermake all
ERROR:kdecore/Makefile.am: unknown source extension .skel for libkdecore.la
ERROR:kdecore/Makefile.am: unknown source extension .skel for libkdecore.la
ERROR:kdecore/Makefile.am: unknown source extension .skel for libkdecore.la
ERROR:kdecore/kconfig_compiler/Makefile.am: unknown source extension .ui for
autoexample
ERROR:kdecore/kconfig_compiler/Makefile.am: unknown source extension .ui for
autoexample
ERROR:kdecore/tests/Makefile.am: unknown source extension .stub for kidlclienttest
ERROR:kdecore/tests/Makefile.am: unknown source extension .skel for kidlservertest
ERROR:kdeui/Makefile.am: unknown source extension .ui for libkdeui.la
ERROR:kdeui/Makefile.am: unknown source extension .ui for libkdeui.la
ERROR:kdeui/Makefile.am: unknown source extension .skel for libkdeui.la
ERROR:kdeui/Makefile.am: unknown source extension .ui for libkdeui.la
ERROR:kdeui/kdetrayproxy/Makefile.am: unknown source extension .skel for
kded_kdetrayproxy.la
ERROR:kwallet/client/Makefile.am: unknown source extension .skel for
libkwalletclient.la
ERROR:kio/kssl/Makefile.am: unknown source extension .ui for libkssl.la
ERROR:kio/kssl/Makefile.am: unknown source extension .ui for libkssl.la
ERROR:kio/kio/Makefile.am: unknown source extension .stub for libkiocore.la
ERROR:kio/kio/Makefile.am: unknown source extension .skel for libkiocore.la
ERROR:kio/kio/Makefile.am: unknown source extension .stub for libkiocore.la
ERROR:kio/kio/Makefile.am: unknown source extension .skel for libkiocore.la
ERROR:kio/bookmarks/Makefile.am: unknown source extension .skel for libkbookmarks.la
ERROR:kio/bookmarks/Makefile.am: unknown source extension .skel for libkbookmarks.la
ERROR:kio/kfile/Makefile.am: unknown source extension .ui for libkfile.la
ERROR:kio/kfile/Makefile.am: unknown source extension .ui for libkfile.la
ERROR:kio/kfile/Makefile.am: unknown source extension .ui for libkfile.la
ERROR:kio/kfile/Makefile.am: unknown source extension .ui for libkfile.la
ERROR:kio/kpasswdserver/Makefile.am: unknown source extension .skel for
kded_kpasswdserver.la
ERROR:kio/misc/Makefile.am: unknown source extension .skel for kio_uiserver.la
ERROR:kio/misc/Makefile.am: unknown source extension .stub for kio_uiserver.la
ERROR:kio/misc/kpac/Makefile.am: unknown source extension .skel for
kded_proxyscout.la
ERROR:kio/misc/kssld/Makefile.am: unknown source extension .skel for kded_kssld.la
ERROR:kio/misc/kwalletd/Makefile.am: unknown source extension .skel for
kded_kwalletd.la
ERROR:kio/misc/kwalletd/Makefile.am: unknown source extension .ui for
kded_kwalletd.la
ERROR:kio/misc/kwalletd/Makefile.am: unknown source extension .ui for
kded_kwalletd.la
ERROR:dnssd/Makefile.am: unknown source extension .kcfgc for libkdnssd.la
ERROR:kioslave/http/kcookiejar/Makefile.am: unknown source extension .skel for
kded_kcookiejar.la
ERROR:kresources/Makefile.am: unknown source extension .skel for libkresources.la
ERROR:kresources/Makefile.am: unknown source extension .stub for libkresources.la
ERROR:kutils/Makefile.am: unknown source extension .skel for libkutils.la
ERROR:kdeprint/Makefile.am: unknown source extension .skel for kded_kdeprintd.la
ERROR:kdeprint/Makefile.am: unknown source extension .skel for libkdeprint.la
ERROR:kabc/Makefile.am: unknown source extension .skel for libkabc.la
ERROR:kspell2/ui/Makefile.am: unknown source extension .ui for libkspell2.la
ERROR:kspell2/ui/Makefile.am: unknown source extension .ui for libkspell2.la
ERROR:kcmshell/Makefile.am: unknown source extension .skel for kcmshell.la
ERROR:khtml/Makefile.am: unknown source extension .ui for libkhtml.la
ERROR:khtml/Makefile.am: unknown source extension .skel for libkhtml.la
ERROR:khtml/Makefile.am: unknown source extension .ui for libkhtml.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .ui for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/ktexteditor/Makefile.am: unknown source extension .skel for
libktexteditor.la
ERROR:interfaces/kmediaplayer/Makefile.am: unknown source extension .skel for
libkmediaplayer.la
ERROR:interfaces/kimproxy/library/Makefile.am: unknown source extension .stub
for libkimproxy.la
ERROR:interfaces/kimproxy/library/Makefile.am: unknown source extension .skel
for libkimproxy.la
ERROR:kate/part/Makefile.am: unknown source extension .skel for libkatepart.la
make: *** [all] Error 1

!!! ERROR: kde-base/kdelibs-3.4.1-r1 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.


There were no other errors as far as I could see. Emerge info below:

Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r11 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 12 2005, 14:15:26)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
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="-march=athlon64 -O2 -pipe -fomit-frame-pointer -ffast-math"
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/cursors/xorg-x11/default /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="-march=athlon64 -O2 -pipe -fomit-frame-pointer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks sandbox
sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
ftp://ftp.heanet.ie/pub/gentoo/"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LINGUAS="en_GB zh_CN"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/ibm-overlay
/usr/local/mplayer32-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi alsa aotuv artworkextra audiofile avi
bash-completion berkdb bitmap-fonts bzip2 cap caps cdparanoia cdr cg cjk crypt
cups curl devil djvu dlloader dmx dts dv dvd dvdr dvdread dvi ecc eds encode
exif expat fame ffmpeg flac font-server foomaticdb gif gimp-print gimpprint
gkthtml glitz gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl icu
idea imagemagick imlib imlib2 immqt-bc ipv6 ithreads java javascript jce jikes
jp2 jpeg jpeg2k junit kdeenablefinal layout-osx-like lcms ldap libcaca libwww
live lm_sensors lzo lzw lzw-tiff mad mikmod mmap mng mono mozilla moznomail
mozsvg mp3 mpeg ncurses network nls noantlr nobcel nobeanutils nobsh nocommonset
nocommonslogging nocommonsnet nojdepend nojsch nojython nolog4j nooro noregexp
norhino nowin noxalan noxerces nptl nvidia offensive ogg oggvorbis openal
openexr opengl pam parse-clocks pcre perl physfs png pyste python qt quicktime
readline real renamescripts rtc samba sata sdl slang speex spell sqlite ssl
staircase startup-notification stencil-buffer svg t1lib tcpd tetex theora
threads tiff truetype truetype-fonts type1-fonts unicode updated-acpi usb
userlocales v4l v4l2 vcd vorbis wxwindows xim xine xml2 xpm xrandr xscreensaver
xv xvid xvmc zeroconf zlib linguas_en_GB linguas_zh_CN userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2005-07-01 05:31:17 UTC
It looks like this snapshot of unsermake simply cannot handle kde 3.4 (even 
though it is noted in the docs that it does).  I'll put a blocker on it until 
someone can figure out a snapshot that does work. 
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2005-07-11 18:30:32 UTC
I put a new unsermake in portage (20050710).  It's package.masked, but if you 
want to try it out and see if it works let me know. 
 
I asked on #kde-devel and they said it should work for 3.4, but I can't test it 
at the moment. 
Comment 4 Tom Shaw 2005-07-11 19:27:20 UTC
Just tried unsermake-0.4.20050710 and it seems like the same error still. 
 
 
 * Applying arts-3.4.1-cpu-overload.patch ...                             
[ ok ] 
*** YOU'RE USING UNSERMAKE. 
*** GOOD LUCK!! :) 
*** Creating acinclude.m4 
make[1]: Entering directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1' 
make[1]: Nothing to be done for `acinclude.m4'. 
make[1]: Leaving directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1' 
*** Creating list of subdirectories 
*** Creating Makefile.am 
*** Creating configure.files 
*** Creating configure.in 
*** Creating aclocal.m4 
*** Creating configure 
*** Creating config.h template 
*** Creating Makefile templates 
*** Creating date/time stamp 
*** Finished 
    Don't forget to run ./configure 
    If you haven't done so in a while, run ./configure --help 
>>> Source unpacked. 
configure: WARNING: If you wanted to set the --build type, don't use --host. 
    If a cross compiler is detected then cross compile mode will be used. 
checking build system type... x86_64-unknown-linux-gnu 
****** snip ****** 
configure: creating ./config.status 
fast creating Makefile 
fast creating artsc/Makefile 
fast creating doc/Makefile 
fast creating examples/Makefile 
fast creating flow/Makefile 
fast creating flow/gsl/Makefile 
fast creating flow/gslpp/Makefile 
fast creating flow/mcopclass/Makefile 
fast creating gmcop/Makefile 
fast creating libltdl/Makefile 
fast creating mcop/Makefile 
fast creating mcop_mt/Makefile 
fast creating mcopidl/Makefile 
fast creating qtmcop/Makefile 
fast creating soundserver/Makefile 
fast creating tests/Makefile 
fast creating x11/Makefile 
fast creating artsc/artsc-config 
fast creating artsc/artsdsp 
fast creating soundserver/artsversion-new.h 
fast creating flow/gsl/gslconfig.h 
config.pl: fast created 21 file(s). 
config.status: creating config.h 
config.status: creating mcop/arts_export.h 
config.status: creating artsc/artsc_export.h 
config.status: executing depfiles commands 
 
Good - your configure finished. Start make now 
 
WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!! 
unsermake all 
: no rule to create target: /usr/lib/python2.4/site-packages/unsermake() 
make: *** [all] Error 1 
 
!!! ERROR: kde-base/arts-3.4.1-r2 failed. 
!!! Function kde_src_compile, Line 164, Exitcode 2 
!!! died running emake, kde_src_compile:make 
 
 
Comment 5 tbscope 2005-07-15 11:49:45 UTC
(In reply to comment #3)  
> I put a new unsermake in portage (20050710).  It's package.masked, but if  
you   
> want to try it out and see if it works let me know.   
>    
> I asked on #kde-devel and they said it should work for 3.4, but I can't test  
it   
> at the moment.   
  
  
I can confirm the bug Gen Zhang gets with unsermake from 20050710. 
 
  
  
Comment 6 Syncro 2005-08-30 00:32:50 UTC
I had same problems, unsermake from svn works fine (0.3 also, enough to emerge kde 3.4),  
some error reports 
like in comment #1: 
  
"WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!! unsermake all " 
 
says that unsermake intsalled incorrectly (wrong env UNSERMAKE no option unsermake in 
FEATURES or no synlink from /usr/share/unsermake to /usr/bin/unsermake)  
 
also there are programs incompatble with unsermake, gcc 3.4 or some flags, some of them listed 
there: 
http://genkdesvn.berlios.de/wiki/index.php/Ebuilds_known_to_fail 
 
Comment 7 Gregorio Guidi (RETIRED) gentoo-dev 2005-09-28 06:13:48 UTC
*** Bug 107498 has been marked as a duplicate of this bug. ***
Comment 8 FL 2005-09-29 01:07:56 UTC
I get the *.stub and *.skel error too, also with the latest svn snapshot of
unsermake. But strangly when i go directly into the work directory of
/var/tmp/portage/... (f.e. kdelibs-3.5_beta1) and type "unsermake install", it
works. 
Maybe the failure is related to the src_install{} or kde_src_install{} part of
the ebuilds and related to the way gentoo installs the packages and not directly
to unsermake?
Comment 9 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-24 11:59:43 UTC
Stale bug and apparently no one really cares for unsermake. No matter how to bug gets resolved...