Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 289421

Summary: x11-wm/compiz-0.8.4 failed to compile with kde3
Product: Gentoo Linux Reporter: Anton Bolshakov <anton.bugs>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WONTFIX    
Severity: normal CC: dawnstyle, levertond, madcored, magowiz, Sergey371
Priority: High    
Version: 10.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 289207    
Bug Blocks:    
Attachments: build log file

Description Anton Bolshakov 2009-10-17 02:32:18 UTC
CREATED water.xml
LC_ALL=C /usr/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po zoom.xml.in zoom.xml
make[2]: *** No rule to make target `kcfg.xslt', needed by `all-am'.  Stop.
make[2]: *** Waiting for unfinished jobs....
CREATED wobbly.xml
Found cached translation database
Merging translations into zoom.xml.
CREATED zoom.xml
make[2]: Leaving directory `/var/tmp/portage/x11-wm/compiz-0.8.4/work/compiz-0.8.4/metadata'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-wm/compiz-0.8.4/work/compiz-0.8.4'
make: *** [all] Error 2


emerge --info
Portage 2.1.6.13 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r6-i686-Intel-R-_Pentium-R-_M_processor_1.70GHz-with-gentoo-2.0.0
Timestamp of tree: Fri, 16 Oct 2009 20:00:01 +0000
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r4
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
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/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="en ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sectools /usr/local/portage"
SYNC="rsync://gentoo.o0o.nu/gentoo-portage"
USE="X a52 aac acl acpi alsa bash-completion berkdb bzip2 cairo cdr cli consolekit cracklib crypt dbus dri dts dvb dvd eds emboss encode evo exif fam firefox flac fortran gdbm gif gpm hal iconv ipv6 isdnlog jpeg jpeg2k kde kdehiddenvisibility libnotify mad matroska mikmod mmx mng modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd theora thunar tiff truetype unicode usb vorbis win32codecs x264 x86 xcomposite xml xorg xulrunner xv xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="spca50x canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" LIRC_DEVICES="sir" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Anton Bolshakov 2009-10-17 02:33:01 UTC
Created attachment 207376 [details]
build log file
Comment 2 Marcello Magaldi 2009-10-17 16:43:46 UTC
(In reply to comment #1)
> Created an attachment (id=207376) [details]
> build log file
> 

do you have kde3 use flag enabled in compiz ?
Comment 3 Andrey Ovcharov 2009-10-17 16:45:35 UTC
(In reply to comment #1)
> Created an attachment (id=207376) [details]
> build log file
> 

Anton http://bugs.gentoo.org/show_bug.cgi?id=289207#c5 
Comment 4 Anton Bolshakov 2009-10-17 16:46:17 UTC
Ok, the problem seems with kde3 only as it discovered in the bug #289207. Funny, but I'm not going to use compiz with kde4 (because it got it's own candies) so let's try to make it work with kde3 first.
BTW, that kde3 use flag is very confusing because KDE3 user need to use the following contradictory USE flags:
 x11-wm/compiz -kde kde3
 x11-wm/compiz-fusion kde
Comment 5 Anton Bolshakov 2009-10-17 17:08:56 UTC
> Anton http://bugs.gentoo.org/show_bug.cgi?id=289207#c5 

Thanks guys for the quick reply and work around. I have changed USE flags to:
 x11-wm/compiz -kde -kde3
 x11-wm/compiz-fusion kde

and compiz has compiled and started to work again.
So, shell we go back to kde+kde4 flags again?..
Comment 6 amette 2009-10-17 20:56:41 UTC
Heya,

I can reproduce this on amd64.
Complete system upgrade after a long time. I tried kde4 in parallel and have done a fresh clenup after downgrade to a single 3.5.10 install again - now I only use KDE 3.5. compiz-0.8.2->compiz-0.8.4 doesn't compile with

  x11-wm/compiz emerald kde3 -kde -kde4

but compiles with

  x11-wm/compiz emerald -kde3 -kde -kde4

Now doing a system upgrade (mainly compiz and dependecies left, except for GCC upgrade), then emerge --emptytree - but I suppose here is a bug in the ebuild.

System:
---------------------------------------
# emerge --info
Portage 2.2_rc46 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.27-gentoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4200+-with-gentoo-1.12.11.1
Timestamp of tree: Sat, 17 Oct 2009 00:45:02 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests buildpkg ccache distlocks fixpackages news nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de fi en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/amette"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib accessibility acl acpi alsa amd64 apache2 apm audiofile avahi avi bash-completion berkdb bidi bluetooth bzip2 c++ calendar cddb cdinstall cdparanoia cdr chipcard cjk cli cpdflib cracklib crypt cscope css ctype cups curl curlwrappers dbus dedicated dga dio directfb divx4linux djvu doc dri dts dv dvd dvdr dvdread edl emul-linux-x86 encode examples exif fbcon ffmpeg flac flash foomaticdb fortran fpx ftp gd gdbm geldkarte ggi gif gimpprint glut gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml hal hbci htmlhandbook iconv icq ieee1394 imagemagick imap imlib inkjar innodb ipv6 isdnlog jabber java javascript jbig jpeg jpeg2k kde ladcca latex lcms ldap libcaca libnotify libwww live lm_sensors lzo m17n-lib mad maildir matroska mbox mcal memlimit mhash mikmod milter mime ming mjpegmythtv mmap mmx mng mnogosearch modplug modules mono motif mozilla mp3 mpeg mpi msession mudflap multilib musepack musicbrainz mysql mysqli ncurses network nls nocd nptl nptlonly nsplugin nvidia offensive ofx ogg oggvorbis ole openal opengl openmp osc oscar oss pam pcntl pcre pda pdf pdflib perl php pic plotutils png portaudio posix ppds pppd profile python qt3 qt4 quicktime readline recode reflection rtc samba sasl scanner sdl semantic-desktop session sharedext sharedmem shorten simplexml slang slp smartcard sndfile sox speex spell spl sse sse2 ssl startup-notification svg sysfs syslog szip tcltk tcpd tetex theora threads tidy tiff tokenizer transcode truetype unicode usb userlocales v4l v4l2 vcd vhosts videos vidixfame vorbis wmf xanim xattr xcb xcomposite xine xml xml2 xmlrpc xorg xosd xpm xprint xscreensaver xsl xulrunner xv xvid xvmc zeroconf zlib" ALSA_CARDS="via82xx usb-audio bt87x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fi en en_GB" LIRC_DEVICES="atiusb" SANE_BACKENDS="genesys" USERLAND="GNU" VIDEO_CARDS="nv nvidia v4l vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
---------------------------------------

greets
amette
Comment 7 Marcello Magaldi 2009-10-18 09:37:44 UTC
(In reply to comment #6)
> Heya,
> 
> I can reproduce this on amd64.
> Complete system upgrade after a long time. I tried kde4 in parallel and have
> done a fresh clenup after downgrade to a single 3.5.10 install again - now I
> only use KDE 3.5. compiz-0.8.2->compiz-0.8.4 doesn't compile with
> 
>   x11-wm/compiz emerald kde3 -kde -kde4
> 
> but compiles with
> 
>   x11-wm/compiz emerald -kde3 -kde -kde4
> 
> Now doing a system upgrade (mainly compiz and dependecies left, except for GCC
> upgrade), then emerge --emptytree - but I suppose here is a bug in the ebuild.

I don't think that re-emerging the whole system will solve the issue for you, the problem is kde3 support . Should we report it upstream ? Anyway also if we should I don't know how because compiz bugzilla gives a 500 (internal server error)
Comment 8 Anton Bolshakov 2009-10-25 02:02:32 UTC
Gentoo was always about the choice. However, somebody decided not to slot kde3 and kde4 this time and remove kde3 in a harry although kde.org says that kde3 is stable, supported and recommended for very conservative users.

Anyway, kde3 has been removed from compiz ebuild today so I close this bug with "wontfix" status.
Comment 9 Marcello Magaldi 2009-10-25 06:19:52 UTC
(In reply to comment #8)
> Gentoo was always about the choice. However, somebody decided not to slot kde3
> and kde4 this time and remove kde3 in a harry although kde.org says that kde3
> is stable, supported and recommended for very conservative users.
> 
> Anyway, kde3 has been removed from compiz ebuild today so I close this bug with
> "wontfix" status.
> 

what about ppc and ppc64 users ? I noticed that compiz is keyworded also for them but both ppc and ppc64 are still to kde 3.5.10 as last stable version. Should they install a previous compiz version (0.8.2) , should they hope for a fix in 0.8.4 or should they simply wait for a kde4 stabilization ?
Comment 10 Anton Bolshakov 2009-10-25 08:11:49 UTC
(In reply to comment #9)

My guess they have to wait, it shouldn't take too long.
Main while emerald window decorator can be used as an alternative solution.