Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180320 - dev-python/PyQt-3.17 doesn't compile
Summary: dev-python/PyQt-3.17 doesn't compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-30 08:10 UTC by Elias Probst
Modified: 2007-08-05 03:31 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 Elias Probst 2007-05-30 08:10:12 UTC
dev-python/PyQt-3.17 was marked stable on x86 some days ago (see bug#174413).

Compiling it doesn't work. Version 3.17.2 (currently ~x86) works fine, so I requested marking it as stable at bug#174413.

-- snip --
i686-pc-linux-gnu-g++ -c -pipe -fPIC -O2 -march=nocona -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/usr/include/python2.4 -I/usr/qt/3/mkspecs/linux-g++ -I/usr/qt/3/include -I/usr/X11R6/include -o sipqtQStyleSheetItem.o sipqtQStyleSheetItem.cpp
sipqtcmodule.cpp:13318: error: 'sipQtFindConnection' was not declared in this scope
make[1]: *** [sipqtcmodule.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/dev-python/PyQt-3.17/work/PyQt-x11-gpl-3.17/qt'
make: *** [all] Error 2

!!! ERROR: dev-python/PyQt-3.17 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  PyQt-3.17.ebuild, line 46:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/dev-python:PyQt-3.17:20070530-080102.log'.
-- snap --

My emerge --info:
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.21-gentoo-r2 i686)
=================================================================
System uname: 2.6.21-gentoo-r2 i686 Intel(R) Core(TM)2 CPU         T7400  @ 2.16GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 30 May 2007 06:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -msse3 -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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=nocona -msse3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.mneisen.org/gentoo ftp://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo http://gentoo.mneisen.org/ ftp://213.186.33.38/gentoo-distfiles/"
LANG="de_DE.utf8"
LC_ALL="C"
LINGUAS="de_DE de"
MAKEOPTS="-j12"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sabayon /usr/portage/local/layman/gentopia /usr/portage/local/layman/zugaina /usr/portage/local/layman/voip /usr/portage/local/layman/WTK-Testing /usr/portage/local/layman/flameeyes-overlay /usr/portage/local/layman/xeffects-experimental /usr/portage/local/layman/vmware /usr/local/portage /usr/portage/local/minext"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="S3TC X a52 aac acl acpi aiglx alsa apache2 asf async automount avahi bash-completion berkdb bluetooth bogofilter bzip2 cairo cardbus cdda cddb cdinstall cdparanoia cdr chardet cisco cli colordiff connectionstatus contactnotes cpudetection cracklib crypt css cups daap dbus dcraw dga disk-partition divx djbfft djvu dmi dmx dri dts dvd dvdr dvdread effects emboss emovix encode evo exif extensions fam fame fat fbsplash ffmpeg firefox flac foomaticdb ftp fuse gd gdbm geoip gif gimp gimpprint glitz glut gmedia gphoto2 gpm graphviz gsm gstreamer gtk2 h323 hal hbci hdaps hddtemp highlight history howl http httpd ibam iconv icq idea ieee1394 ifp imagemagick imap imlib inkjar ipod ipv6 irc irmc jabber java javascript john jpeg jpeg2k kde kdepim kdrive kerberos kipi kqemu l7filter latex lcms ldap libnotify libsamplerate libvisual lm_sensors logitech-mouse lzo lzw mad matroska midi mikmod mime mjpeg mmap mmx mmxext mng modplug module mozbranding mozsvg mp3 mp4 mpeg mplayer mtp mudflap musicbrainz mysql ncurses network njb nls no-old-linux nptl nptlonly nsplugin ntfs ntlm ntlm_unsupported_patch obex offensive ofx ogg on-the-fly-crypt openal opengl openmp oscar oss pam pcmcia pcre pda pdf perl php plotutils plugin pmount pmu png pppd print python qa qt3 qt3support qt4 quicktime radius rdesktop readline real realmedia rtc rtsp ruby samba scanner screen sdl sensord session sharedext smartcard smp snmp sockets sound spell spl sql sqlite sqlite3 sse sse2 ssl stream subtitles svg svga swat symlink szip tagwriting tcpd tetex texteffect textures theora tidy tiff transcode truetype truetype-fonts trusted type1-fonts unicode usb userlocales utempter vcd videos vidix vim visualization vlm vnc vncviewer vorbis webdav webpresence wifi win32codecs wireshark wma wmp x264 x86 xanim xattr xcomposite xine xinerama xml xorg xpm xrandr xscreensaver xv xvid xvmc xvnc yv12 zeroconf zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de_DE de" USERLAND="GNU" VIDEO_CARDS="vga radeon fglrx vesa fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Reproducible: Always

Steps to Reproduce:
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2007-05-30 11:45:40 UTC
what version of sip do you have installed?  if it's 4.6, does it work if you downgrade to 4.4.1?  Or if it's 4.4.1, does it work if you upgrade to 4.6 ?
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2007-05-30 11:54:22 UTC
sorry, I see that 4.4.1 isn't in portage anymore.  Maybe 4.5.2-r1 ?
Comment 3 Elias Probst 2007-05-30 13:49:52 UTC
dev-python/sip-4.6 (~x86, but needed because of another bug I don't remember exactly) was installed
downgraded to 4.5.2-r1 (x86) and it worked well.

Marking this bug as INVALID, because it was caused by manual keywording of dev-python/sip-4.6
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2007-05-30 13:54:34 UTC
still, we probably ought to lock the working sip version with the PyQt version :)
Comment 5 Luke-Jr 2007-08-05 03:31:07 UTC
Indeed, this should be a DEPEND on <dev-python/sip-4.6
Keywording sip 4.6 is required for PyQt4 :/