Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115088 - please keyword kde-base/pykde
Summary: please keyword kde-base/pykde
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-10 06:46 UTC by Carsten Lohrke (RETIRED)
Modified: 2006-07-08 15:27 UTC (History)
1 user (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 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-10 06:46:17 UTC
kde-base/pykde is the corresponding package to dev-python/pykde and only the
former will go stable in future. Nothing special about it, but since
dev-python/pykde is marked ~ppc kde-base/pykde should be, too.
Comment 1 nixnut (RETIRED) gentoo-dev 2006-01-09 10:31:16 UTC
both kde-base/pykde-3.4.3 and kde-base/pykde-3.5.0 fail to build here with the same error.

g++ -c -Wno-deprecated-declarations -pipe -O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -fPIC -O2 -mtune=G4 -mabi=altivec -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/var/tmp/portage/pykde-3.4.3/work/pykde-3.4.3/python/pykde/extra/kdecvs -I/usr/kde/3.4/include -I/usr/include/python2.4 -I/usr/qt/3/include -I/usr/X11R6/include -o sipkdeuipart0.o sipkdeuipart0.cpp
{standard input}: Assembler messages:
{standard input}:1339949: Error: operand out of range (0x0000000000008004 is not between 0xffffffffffff8000 and 0x0000000000007fff)
{standard input}:1339964: Error: operand out of range (0x0000000000008000 is not between 0xffffffffffff8000 and 0x0000000000007fff)

<snip lots of these errors/>

{standard input}:1444434: Error: operand out of range (0x0000000000009490 is not between 0xffffffffffff8000 and 0x0000000000007fff)
make[1]: *** [sipkdeuipart0.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/pykde-3.4.3/work/pykde-3.4.3/python/pykde/kdeui'
make: *** [all] Error 2

!!! ERROR: kde-base/pykde-3.4.3 failed.
!!! Function src_compile, Line 43, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message

emerge info:
Portage 2.0.53 (default-linux/ppc/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 ppc)
=================================================================
System uname: 2.6.14-gentoo-r5 ppc 7447A, altivec supported
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict test userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc X alsa altivec audiofile berkdb bitmap-fonts bzip2 cdr crypt cups curl divx4linux dlloader dri dvd dvdread eds emboss esd exif expat fam ffmpeg fortran gd gdbm gif glut gnome gpm gstreamer gtk gtk2 hal hardened idn imagemagick imlib ipv6 jack java jpeg junit kde lcms libwww mad mhash mng motif mozilla mp3 mpeg mplayer mysql ncurses network nls nptl nptlonly ogg oggvorbis opengl pam pcre pdflib perl png postgres python qt readline sdl slang spell sqlite ssl tcpd tiff truetype truetype-fonts type1-fonts udev unicode vorbis xine xml xml2 xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 2 Joe Jezak (RETIRED) gentoo-dev 2006-02-17 11:36:26 UTC
This works okay for me, nixnut please test in a non hardened environment.
Comment 3 nixnut (RETIRED) gentoo-dev 2006-02-18 06:56:50 UTC
kde-base/pykde-3.4.3 and kde-base/pykde-3.5.0 build ok with the vanilla and nossp profiles. So it looks like a hardened problem.

But the examples of pykde-3.4.3 don't work. So no idea if this package actually does anything beyond getting compiled.

$ python /usr/share/doc/pykde-3.4.3/examples/xmlmenudemo.py
Traceback (most recent call last):
  File "/usr/share/doc/pykde-3.4.3/examples/xmlmenudemo.py", line 46, in ?
    from kdecore import KApplication, KCmdLineArgs, KAboutData, i18n, KIcon, KIconLoader, KShortcut, KGlobal
RuntimeError: the sip module supports API v1.0 to v1.0 but the kdecore module requires API v0.2

Comment 4 hds 2006-03-04 05:14:54 UTC
could you add (~)amd64 to the keywords? i just stuffed pykde-3.5.0 to my local portage, and it compiled just fine. non-hardened, no fancy cflags.

emerge info:


Portage 2.0.54 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Sempron(tm) Processor 2800+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointers -ftracer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/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="-O2 -march=k8 -mtune=k8 -pipe -fomit-frame-pointers -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo http://www.gigaload.org/gentoo.org http://distfiles.gentoo.org"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 arts artswrappersuid audiofile avi berkdb bitmap-fonts browserplugin bzip2 cdr cgi cli crypt cups curl custom-cflags cvg dba dbus dvd dvdr eds emboss encode exif expat fam ffmpeg foomaticdb fortran gd gdbm gif gimpprint glut gmp gstreamer gtk gtk2 hal idn imagemagick imlib ithreads java javascript jpeg jpeg2k kde kdeenablefinal lcms libwww live lm_sensors logitech-mouse lzw lzw-tiff mad mbox mhash mng motif mp3 mpeg mplayer musicbrainz mysql nas ncurses nls noamazon nptl nptlonly nsplugin ogg opengl oss pam pcre pdf pdflib perl php pic png python qt quicktime readline real rtc ruby scanner sdl sessions spell ssl tcpd threads tiff truetype truetype-fonts type1-fonts udev usb userlocales vcd vhosts visualization wav wmf wxwindows xml2 xmms xpm xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 5 nixnut (RETIRED) gentoo-dev 2006-07-05 04:06:05 UTC
Looks the pykde-3.5.0 ebuild needs an update:

# emerge -pv =kde-base/pykde-3.5.0

These are the packages that would be merged, in order:

Calculating dependencies \
emerge: there are no ebuilds to satisfy "~kde-base/kdelibs-3.5.1".
(dependency required by "kde-base/pykde-3.5.0" [ebuild])

Comment 6 Joe Jezak (RETIRED) gentoo-dev 2006-07-08 15:27:29 UTC
Marked ~ppc since the breakage above has been fixed.  Closing since we're the last arch.