Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163802 - Stable kde-base/dcoppython-3.5.5-r1 and kde-base/pykde-3.5.5-r2
Summary: Stable kde-base/dcoppython-3.5.5-r1 and kde-base/pykde-3.5.5-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 152478 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-25 19:29 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2007-05-16 20:40 UTC (History)
0 users

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 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-25 19:29:34 UTC
Please, even if I committed them today, stable those two ASAP.

The Python 2.5 patch that was added is broken, changes an int var to ssize_t, but that will result in problems for 64-bit arches, where sizeof(int) != sizeof(ssize_t).

Those wanting Python 2.5 can use KDE 3.5.6 that works with both.

Thanks,
Diego
Comment 1 DocReedSolomon 2007-01-26 15:52:17 UTC
i am not sure if i understand this correctly.. pykde 3.5.6 with kde 3.5.6 still insists on PyQt-3.14.1-r2 and that one fails:

sip/qt/qstringlist.sip: In function 'PyObject* slot_QStringList___getitem__(PyObject*, PyObject*)':
sip/qt/qstringlist.sip:189: error: cannot convert 'int*' to 'Py_ssize_t*' for argument '3' to 'int PySlice_GetIndicesEx(PySliceObject*, Py_ssize_t, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*)'
sip/qt/qstringlist.sip: In function 'int slot_QStringList___delitem__(PyObject*, PyObject*)':
sip/qt/qstringlist.sip:161: error: cannot convert 'int*' to 'Py_ssize_t*' for argument '3' to 'int PySlice_GetIndicesEx(PySliceObject*, Py_ssize_t, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*)'
sip/qt/qstringlist.sip: In function 'int slot_QStringList___setitem__(PyObject*, PyObject*)':
sip/qt/qstringlist.sip:118: error: cannot convert 'int*' to 'Py_ssize_t*' for argument '3' to 'int PySlice_GetIndicesEx(PySliceObject*, Py_ssize_t, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*)'
make[1]: *** [sipqtQStringList.o] Error 1
make[1]: *** Waiting for unfinished jobs....
sip/qt/qstring.sip: In function 'PyObject* slot_QString___getitem__(PyObject*, PyObject*)':
sip/qt/qstring.sip:753: error: cannot convert 'int*' to 'Py_ssize_t*' for argument '3' to 'int PySlice_GetIndicesEx(PySliceObject*, Py_ssize_t, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*, Py_ssize_t*)'
make[1]: *** [sipqtQString.o] Error 1
make[1]: Leaving directory `/mnt/data2/tmp/portage/dev-python/PyQt-3.14.1-r2/work/PyQt-x11-gpl-3.14.1/qt'
make: *** [all] Error 2

!!! ERROR: dev-python/PyQt-3.14.1-r2 failed.
Call stack:
  ebuild.sh, line 1611:   Called dyn_compile
  ebuild.sh, line 968:   Called qa_call 'src_compile'
  environment, line 3282:   Called src_compile
  PyQt-3.14.1-r2.ebuild, line 45:   Called die

Comment 2 DocReedSolomon 2007-01-26 16:42:09 UTC
couldnt we simply have a *kdebindings* ebuild?
wouldnt this be much more easyer for anyone?

it does contain sip, PyQt, pykde, and more.
i am not using the kde meta-ebuilds, so this should be much much better, right?
Comment 3 Markus Meier gentoo-dev 2007-01-26 20:16:44 UTC
kde-base/pykde-3.5.5-r2  USE="xinerama -arts -debug -doc -examples -kdeenablefinal"
1. emerges on x86, please note:
QA Notice: pre-stripped files found:
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/dcop.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kdecore.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kdesu.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kdefx.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kdeui.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kio.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kutils.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kfile.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kparts.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/khtml.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kspell.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kdeprint.so
/var/tmp/portage/pykde-3.5.5-r2/image/usr/lib/python2.4/site-packages/kmdi.so

2. passes collision test
3. app-portage/kelogviewer-0.4.0.7 emerges and works

kde-base/dcoppython-3.5.5-r1  USE="xinerama -arts -debug -kdeenablefinal"
1. emerges on x86
2. passes collision test
3. kde-base/kdebindings-meta-3.5.5 emerges with it


Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18.6 i686)
=================================================================
System uname: 2.6.18.6 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.12.6
Last Sync: Thu, 25 Jan 2007 19:00:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
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.14
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=i686 -fomit-frame-pointer -pipe"
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/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac alsa apache2 berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus divx4linux dlloader dri dts dvd dvdr dvdread eds elibc_glibc emboss exif fam ffmpeg firefox fortran gdbm gif gnome gphoto2 gpm gstreamer gtk hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libg++ linguas_de linguas_en linguas_en_GB mad mikmod mmx mmxext mono mp3 mpeg ncurses network nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl seamonkey session spell spl ssl svg tcpd test tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_none video_cards_nv vorbis win32codecs xine xinerama xml xorg xprint xv xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Gustavo Zacarias (RETIRED) gentoo-dev 2007-01-30 18:18:57 UTC
sparc stable.
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2007-01-30 18:31:05 UTC
x86 stable.
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2007-02-01 12:29:16 UTC
*** Bug 152478 has been marked as a duplicate of this bug. ***
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2007-02-01 12:31:24 UTC
ppc64 stable
Comment 8 nixnut (RETIRED) gentoo-dev 2007-02-03 21:21:46 UTC
Stable on ppc
Comment 9 Simon Stelling (RETIRED) gentoo-dev 2007-02-20 16:58:39 UTC
amd64 all done
Comment 10 Raúl Porcel (RETIRED) gentoo-dev 2007-03-27 18:13:33 UTC
kde-base/dcoppython-3.5.5-r1 stable on ia64. We don't have keyworded pykde.
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2007-05-16 20:40:11 UTC
dcoppython stable on alpha, we don't have pykde keyworded.

Closing.