Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347869 - pykde4-4.5.4 fails to compile
Summary: pykde4-4.5.4 fails to compile
Status: RESOLVED DUPLICATE of bug 344513
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:
Depends on:
Blocks:
 
Reported: 2010-12-06 00:39 UTC by marcusvini
Modified: 2010-12-07 20:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
/var/tmp/portage/kde-base/pykde4-4.5.4/temp/build.log (build.log,9.06 KB, text/plain)
2010-12-06 00:40 UTC, marcusvini
Details
/var/tmp/portage/dev-python/PyQt4-4.8.1/temp/build.log (build.log,365.60 KB, text/plain)
2010-12-06 08:38 UTC, marcusvini
Details

Note You need to log in before you can comment on or make changes to this bug.
Description marcusvini 2010-12-06 00:39:58 UTC
pykde4-4.5.4 fails to compile on install stage.

Reproducible: Always

Steps to Reproduce:
1.python-updater (or)
2.emerge -uDN world (or)
3.MAKEOPTS="-j1" emerge -1 pykde4

Actual Results:  
>>> Source compiled.
>>> Test phase [not enabled]: kde-base/pykde4-4.5.4

>>> Install pykde4-4.5.4 into /var/tmp/portage/kde-base/pykde4-4.5.4/image/ category kde-base
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/pykde4-4.5.4/work/pykde4-4.5.4_build"
make -j3 DESTDIR=/var/tmp/portage/kde-base/pykde4-4.5.4/image/ install 
make: ***  Sem regra para processar o alvo `install'.  Pare.
emake failed
 * ERROR: kde-base/pykde4-4.5.4 failed:
 *   died running make install, base_src_install
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_install
 *   environment, line 6420:  Called kde4-meta_src_install
 *   environment, line 4010:  Called kde4-base_src_install
 *   environment, line 3592:  Called cmake-utils_src_install
 *   environment, line 1748:  Called _execute_optionaly 'src_install'
 *   environment, line  742:  Called enable_cmake-utils_src_install
 *   environment, line 2175:  Called base_src_install
 *   environment, line 1388:  Called die
 * The specific snippet of code:
 *       emake DESTDIR="${D}" "$@" install || die "died running make install, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =kde-base/pykde4-4.5.4',
 * the complete build log and the output of 'emerge -pqv =kde-base/pykde4-4.5.4'.
 * The complete build log is located at '/var/tmp/portage/kde-base/pykde4-4.5.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-4.5.4/temp/environment'.
 * S: '/var/tmp/portage/kde-base/pykde4-4.5.4/work/pykde4-4.5.4'

>>> Failed to emerge kde-base/pykde4-4.5.4, Log file:

Expected Results:  
package installed

emerge --info
Portage 2.1.9.25 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.5, glibc-2.12.1-r3, 2.6.36-ck-r3 x86_64)
=================================================================
System uname: Linux-2.6.36-ck-r3-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3800+-with-gentoo-2.0.1
Timestamp of tree: Sun, 05 Dec 2010 22:30:23 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r2
dev-lang/python:     2.6.6-r1, 2.7.1, 3.1.3
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1-r1
sys-apps/openrc:     0.6.7
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.4_p6-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8-sse3 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=k8-sse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo http://gentoo.mirrors.hoobly.com/ http://gentoo.netnitco.net http://osmirrors.cerias.purdue.edu/pub/gentoo/"
LANG="pt_BR.UTF-8"
LC_ALL="pt_BR.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="pt_BR pt-br"
MAKEOPTS="-j3"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac acl acpi alsa amd64 apm aspell auto-hinter berkdb bluetooth branding bzip2 cairo cdda cddb cdr cli consolekit cpudetection cracklib crypt css cups curl custom-cflags custom-optimization cxx daap dbus dga dhcpcd djvu dri dts dtvla dv dvb dvd dvdr egl embedded emboss emerald enca encode exif extras faac faad fam fax ffmpeg fftw firefox flac fontconfig fortran gd gdbm gif git gmp gnutls gpm gstreamer gtk hal hpijs iconv id3tag ieee1394 inotify ipv6 java javascript jpeg jpeg2k kde laptop latin1 lcd lcms ldap libass libnotify lirc live lm_sensors lzma lzo mad matroska melt mikmod mjpeg mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib multimedia multislot musepack mysql mythtv ncurses networkmanager nls nptl nptlonly nsplugin nspluginwrapper ogg opengl openmp oss pam pango pcre pdf perl phonon plasma png policykit ppds pppd private-headers ps python qt3support qt4 quicktime rar readline rss samba scanner sdl semantic-desktop server session smp snmp spell sql sqlite sse sse2 ssl startup-notification stream subtitles svg swat sysfs taglib tcpd theora threads thumbnail tiff truetype udev udev-acl unicode upnp usb v4l v4l2 vcd vdpau vorbis webkit wmf x264 xcb xcomposite xine xinetd xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" 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 cgi cgid 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" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt_BR pt-br" LIRC_DEVICES="pixelview_bt878" PHP_TARGETS="php5-2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 marcusvini 2010-12-06 00:40:55 UTC
Created attachment 256456 [details]
/var/tmp/portage/kde-base/pykde4-4.5.4/temp/build.log
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-12-06 01:57:13 UTC

*** This bug has been marked as a duplicate of bug 347705 ***
Comment 3 marcusvini 2010-12-06 02:21:16 UTC
I tried the solution on bug #340775 without success, so it cant be the same bug...
Comment 4 marcusvini 2010-12-06 02:22:22 UTC
sorry for the typo, I meant bug #347705
Comment 5 marcusvini 2010-12-06 02:30:18 UTC
emerged successfully dev-python/sip-4.11.2
...
Comment 6 marcusvini 2010-12-06 02:34:32 UTC
emerge tentative of dev-python/PyQt4-4.8.1 failed... similar to bug #344513... The solution proposed there I had no clue how to apply...
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-12-06 02:44:16 UTC
If rebuilding sip and PyQt4 didn't fixed your issue and you think it's related to bug 344513, then show the full build log for the latest failure.
Comment 8 marcusvini 2010-12-06 08:38:47 UTC
Created attachment 256479 [details]
/var/tmp/portage/dev-python/PyQt4-4.8.1/temp/build.log

revdep-rebuild does not complain about this. The current PyQt4 installed on my system is the library itself before the Python 2.7 upgrade...
Comment 9 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-12-06 11:34:07 UTC
If you updated to python-2.7 recently, you'll have to run python-updater to get all packages updated to it.
Comment 10 marcusvini 2010-12-07 10:51:19 UTC
I did ran python-updater (1st step mentioned to reproduce the bug), and no luck...
* ERROR: dev-python/PyQt4-4.8.1 failed:
 *   Building failed with CPython 2.7 in python_default_function() function
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 4743:  Called python_src_compile
 *   environment, line 4605:  Called python_execute_function '-d' '-s' '--'
 *   environment, line 3450:  Called die
 * The specific snippet of code:
 *                       die "${failure_message}";
 * 
 * If you need support, post the output of 'emerge --info =dev-python/PyQt4-4.8.1',
 * the complete build log and the output of 'emerge -pqv =dev-python/PyQt4-4.8.1'.
 * The complete build log is located at '/var/tmp/portage/dev-python/PyQt4-4.8.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/PyQt4-4.8.1/temp/environment'.
 * S: '/var/tmp/portage/dev-python/PyQt4-4.8.1/work/PyQt-x11-gpl-4.8.1'

 * Messages for package kde-base/pykde4-4.5.4:

 * ERROR: kde-base/pykde4-4.5.4 failed:
 *   died running make install, base_src_install
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_install
 *   environment, line 6421:  Called kde4-meta_src_install
 *   environment, line 4011:  Called kde4-base_src_install
 *   environment, line 3593:  Called cmake-utils_src_install
 *   environment, line 1749:  Called _execute_optionaly 'src_install'
 *   environment, line  743:  Called enable_cmake-utils_src_install
 *   environment, line 2176:  Called base_src_install
 *   environment, line 1389:  Called die
 * The specific snippet of code:
 *       emake DESTDIR="${D}" "$@" install || die "died running make install, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =kde-base/pykde4-4.5.4',
 * the complete build log and the output of 'emerge -pqv =kde-base/pykde4-4.5.4'.
 * The complete build log is located at '/var/tmp/portage/kde-base/pykde4-4.5.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-4.5.4/temp/environment'.
 * S: '/var/tmp/portage/kde-base/pykde4-4.5.4/work/pykde4-4.5.4'

 * Messages for package media-tv/xbmc-9.11-r5:

 * Visit http://wiki.xbmc.org/?title=XBMC_Online_Manual
 * 
 * The following 2 packages have failed to build or install:
 * 
 *  (dev-python/PyQt4-4.8.1, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/dev-python/PyQt4-4.8.1/temp/build.log'
 *  (kde-base/pykde4-4.5.4, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/kde-base/pykde4-4.5.4/temp/build.log'
Comment 11 marcusvini 2010-12-07 11:43:28 UTC
Ok... I managed to apply the patch on PyQt4 shown on bug 344513 and PyQt4 compiled...
I believe that solved the issue on pykde4...
Just started to compile it and will post the results later on, must go to work now...
Comment 12 marcusvini 2010-12-07 20:25:08 UTC
Ok, I applied the patch on PyQt4-4.8.1 present on bug #344513 and finally solved. So this is indeed a duplicate bug #347705, causing this to be solved emerging sip and PyQt4. Sorry for the noise.
Comment 13 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-12-07 20:44:57 UTC
Thanks for looking into the issue.
I'm reopening the bug to close with appropriate resolution.
Comment 14 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-12-07 20:46:26 UTC
As your bug was caused by PyQt4 failing to build against x11-libs/qt-opengl[egl], I'm closing this bug as a dupe of that bug.

Rebuilding sip and PyQt4 to get pykde4 is just part of the process, not a "solution".

*** This bug has been marked as a duplicate of bug 344513 ***