I updated to kde 3.5.6 and during the only package that doenÄt compile is kde-base/pykde-3.5.6 Reproducible: Always Steps to Reproduce: trying to emerge kde-base/pykde Actual Results: var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip: In function »PyObject* slot_KURL_List___getitem__(PyObject*, PyObject*)«: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:311: Fehler: »_SIP_SSIZE_T« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:311: Fehler: expected `;' before »len« /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:313: Fehler: »len« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:325: Fehler: »_SIP_SSIZE_T« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:325: Fehler: expected `;' before »len« /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:327: Fehler: »len« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: Fehler: »start« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: Fehler: »stop« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: Fehler: »step« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: Fehler: »slicelength« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip: In function »int slot_KURL_List___delitem__(PyObject*, PyObject*)«: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:281: Fehler: »_SIP_SSIZE_T« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:281: Fehler: expected `;' before »len« /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:283: Fehler: »len« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:294: Fehler: »_SIP_SSIZE_T« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:294: Fehler: expected `;' before »len« /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:296: Fehler: »len« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: Fehler: »start« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: Fehler: »stop« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: Fehler: »step« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: Fehler: »slicelength« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip: In function »int slot_KURL_List___setitem__(PyObject*, PyObject*)«: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:237: Fehler: »_SIP_SSIZE_T« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:237: Fehler: expected `;' before »len« /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:239: Fehler: »len« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:251: Fehler: »_SIP_SSIZE_T« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:251: Fehler: expected `;' before »len« /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:253: Fehler: »len« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: Fehler: »start« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: Fehler: »stop« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: Fehler: »step« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: Fehler: »slicelength« wurde in diesem Gültigkeitsbereich nicht definiert make[1]: *** [sipkdecoreKURLList.o] Fehler 1 make[1]: *** Warte auf noch nicht beendete Prozesse... make[1]: Leaving directory `/var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/kdecore' make: *** [all] Fehler 2 !!! ERROR: kde-base/pykde-3.5.6 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile pykde-3.5.6.ebuild, line 46: Called die
Created attachment 108260 [details] emerge---info
Set your locales to C when reporting bugs.
The same problem, after updating whole kde-base 3.5.5 to 3.5.6, pykde is the only package that won't compile. Error messages, this time in English: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip: In function ‘PyObject* slot_KURL_List___getitem__(PyObject*, PyObject*)’: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:311: error: ‘_SIP_SSIZE_T’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:311: error: expected `;' before ‘len’ /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:313: error: ‘len’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:325: error: ‘_SIP_SSIZE_T’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:325: error: expected `;' before ‘len’ /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:327: error: ‘len’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: error: ‘start’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: error: ‘stop’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: error: ‘step’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:329: error: ‘slicelength’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip: In function ‘int slot_KURL_List___delitem__(PyObject*, PyObject*)’: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:281: error: ‘_SIP_SSIZE_T’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:281: error: expected `;' before ‘len’ /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:283: error: ‘len’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:294: error: ‘_SIP_SSIZE_T’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:294: error: expected `;' before ‘len’ /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:296: error: ‘len’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: error: ‘start’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: error: ‘stop’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: error: ‘step’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:297: error: ‘slicelength’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip: In function ‘int slot_KURL_List___setitem__(PyObject*, PyObject*)’: /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:237: error: ‘_SIP_SSIZE_T’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:237: error: expected `;' before ‘len’ /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:239: error: ‘len’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:251: error: ‘_SIP_SSIZE_T’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:251: error: expected `;' before ‘len’ /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:253: error: ‘len’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: error: ‘start’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: error: ‘stop’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: error: ‘step’ was not declared in this scope /var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/sip/kdecore/kurl.sip:255: error: ‘slicelength’ was not declared in this scope make[1]: *** [sipkdecoreKURLList.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/pykde-3.5.6/work/pykde-3.5.6/python/pykde/kdecore' make: *** [all] Error 2 !!! ERROR: kde-base/pykde-3.5.6 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile pykde-3.5.6.ebuild, line 46: Called die
Had the same problem. Updating dev-python/sip from 4.2.1 to 4.2.1-r1 solved it for me.
okay this works so well the next step bevor change the resolution to fied would be to modify the ebuild for pykde. Who will do it or send me a tutorial *g*? Falk
The depenency for sip in the ebuild is OK in my eyes. As long as your dev-python/sip is ~x86 and pulled in as depenency for pykde and not by /var/lib/portage/world portage should do everything right. I can imagine that if sip is in your world file the depenencies let you oscillate between two versions. This works for me on ~x86 (and x86 with kde ~x86 in package.keywords)
(In reply to comment #6) > The depenency for sip in the ebuild is OK in my eyes. As long as your > dev-python/sip is ~x86 and pulled in as depenency for pykde and not by > /var/lib/portage/world portage should do everything right. I can imagine that > if sip is in your world file the depenencies let you oscillate between two > versions. > This works for me on ~x86 (and x86 with kde ~x86 in package.keywords) > Well I'm new to gentoo, (2 month,first bug report) but in my opinion the dependency is not okay. When I emerge pykde (~x86) and emerge doesn't realize that my sip version is not matching, tries to build the code AND fails - that's not okay. In other cases emerge stops while checking the depenencies. And reclaims missing keywords or so.
Created attachment 110254 [details] Modified ebuild for kde-base/pykde-3.5.6 ChangeLog: * kde-base/pykde-3.5.6 depends now on >=dev-python/sip-4.2.1-r1 instead of ~dev-python/sip-4.2.1
(In reply to comment #8) > ChangeLog: > * kde-base/pykde-3.5.6 depends now on >=dev-python/sip-4.2.1-r1 instead of > ~dev-python/sip-4.2.1 > So did you test that it works with sip 4.3.2 and 4.5.2-r1 ?
Ok, you're right... it doesn't work using 4.3.2. It breaks also PyQt-3.14.1-r2: i686-pc-linux-gnu-g++ -c -pipe -O2 -march=nocona -msse3 -pipe -fomit-frame-pointer -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/include -I/usr/X11R6/include -o sipqtQPrinter.o sipqtQPrinter.cpp i686-pc-linux-gnu-g++ -c -pipe -O2 -march=nocona -msse3 -pipe -fomit-frame-pointer -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/include -I/usr/X11R6/include -o sipqtQPrintDialog.o sipqtQPrintDialog.cpp /usr/qt/3/include/qsessionmanager.h: In function 'void dealloc_QSessionManager(sipWrapper*)': /usr/qt/3/include/qsessionmanager.h:55: error: 'virtual QSessionManager::~QSessionManager()' is private sipqtQSessionManager.cpp:457: error: within this context make[1]: *** [sipqtQSessionManager.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/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 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3482: Called src_compile PyQt-3.14.1-r2.ebuild, line 46: Called die
Is this still an issue with pykde-3.5.7?
Please reopen if this is still an issue with KDE 3.5.7 which is targeted for stabilisation.
*** Bug 186060 has been marked as a duplicate of this bug. ***
Reopen wrt Bug 186060
As seen in duplicate Bug 186060, it's still a problem with 3.5.7. I'm experiencing the same error.
*** Bug 188792 has been marked as a duplicate of this bug. ***
I am experiencing it as well. x86 system that I'm upgrading with the newly release KDE 3.5.7.
I don't know if this helps, but pykde wants to downgrade two packages when it's installed: emerge -pv kde-base/pykde These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild UD] dev-python/sip-4.2.1 [4.5.2-r1] USE="doc%* -debug" 0 kB [ebuild UD] dev-python/PyQt-3.14.1-r2 [3.17] USE="doc -debug -examples" 0 kB [ebuild U ] kde-base/pykde-3.5.7 [3.5.5-r2] USE="arts doc xinerama -debug -examples -kdeenablefinal" 0 kB
(In reply to comment #18) > I don't know if this helps, but pykde wants to downgrade two packages when it's > installed: > > emerge -pv kde-base/pykde > > These are the packages that would be merged, in order: > > Calculating dependencies ... done! > [ebuild UD] dev-python/sip-4.2.1 [4.5.2-r1] USE="doc%* -debug" 0 kB > [ebuild UD] dev-python/PyQt-3.14.1-r2 [3.17] USE="doc -debug -examples" 0 > kB > [ebuild U ] kde-base/pykde-3.5.7 [3.5.5-r2] USE="arts doc xinerama -debug > -examples -kdeenablefinal" 0 kB > Even when you accept the downgrade, the compilation of pykde still spills its guts all over the place.
I should have included that in my previous post - it still has the same error no matter what happens for me too. A friend of mine was able to successfully upgrade it based on the following: "I had to re-emerge PyQt to get pykde to compile and I had to use the newest version of sip, 4.7." I tried that (both recompiling PyQt and emerging sip v4.7) and it did NOT work for me. But he didn't specify if it was the kde-base/pykde or the dev-python/pykde package.
My friend returned my email and he has dev-python/pykde installed, NOT kde-base/pykde. So the instructions in the previous post apply ONLY to dev-python/pykde.
Hi all, I am trying to build pykde-3.5.7 on amd64. It gives the error below when compiling with PyQt-3.14.1-r1 and sip-4.2.1. Any ideas for a fix? x86_64-pc-linux-gnu-g++ -c -Wno-deprecated-declarations -pipe -O2 -march=k8 -pipe -fomit-frame-pointer -fPIC -O2 -march=k8 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/extra/kdecvs -I/usr/kde/3.5/include -I/usr/include/python2.4 -I/usr/qt/3/include -I/usr/X11R6/include -o sipkdecoreKUniqueApplication.o sipkdecoreKUniqueApplication.cpp /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip: In function ‘PyObject* slot_KURL_List___getitem__(PyObject*, PyObject*)’: /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:311: error: ‘_SIP_SSIZE_T’ was not declared in this scope emerge --info: Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.18-gentoo-r6 x86_64) ================================================================= System uname: 2.6.18-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System release 1.12.9 Timestamp of tree: Fri, 24 Aug 2007 13:20:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.61 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer " 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/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer " DISTDIR="/usr/portage/distfiles" FEATURES="buildpkg ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/ ftp://mirror.pacific.net.au/linux/Gentoo ftp://mirror.pacific.net.au/linux/Gentoo ftp://194.117.143.70/mirrors/gentoo" LC_ALL="en_GB.UTF-8" LINGUAS="en_GB en_AU" MAKEOPTS="-j2" 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/local/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl acpi addbookmarks alias alsa amd64 autoreplace avahi avi bash-completion bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr cli connectionstatus contactnotes cracklib crypt cscope cups daap dbus dinovo-mdl dio directfb divx4linux doc dri dv dvd dvdr dvdread eds emboss encode evo examples fam fbcon ffmpeg firefox foomaticdb ftp gdbm gif gphoto2 gpm hal highlight history iconv icq ieee1394 imagemagick imap imlib ipod irc isdnlog jabber jpeg kde kdeenablefinal kerberos latex libsamplerate lm_sensors logitech-mouse mad maildir mcal mdnsresponder-compat midi mikmod mime mjpeg mmx mp3 mp4 mpeg mppe-mppc msn mudflap ncurses nls nowlistening nptl nptlonly nvidia ogg oggvorbis old-daemons opengl openmp pam pcre pdf pdflib perl plotutils png ppds pppd python qt qt3 qt3support qt4 quicktime rdesktop readline reflection rtc ruby samba sasl sdl session sms spell spl sse sse2 ssl statistics subversion svg tcpd tetex threads tiff translator truetype truetype-fonts type1-fonts unicode usb userlocales utf8 v4l vim-with-x vorbis wmf x264 xcomposite xine xml xorg xv xvid zeroconf zlib" ALSA_CARDS="via82xx" 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en_AU" USERLAND="GNU" VIDEO_CARDS="nv nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Python herd, can you help us here?
Updating dev-python/sip-4.2.1 to 4.2.1-r1 did the trick also for pykde-3.5.7 on amd64. I did had to unmask >dev-python/sip-4.2.1 in package.mask (don't know how it got there).
I have been trying to get kde-base/pykde to update for several weeks. Here's the latest iteration: I unmerged sip and PyQt, then did emerge -uv kde-base/pykde, which attempted to upgrade from kde-base/pykde-3.5.5-r2 to kde-base/pykde-3.5.7, and also brought in dev-python/sip-4.2.1 and dev-python/PyQt-3.14.1-r2. These are the compilation errors: i686-pc-linux-gnu-g++ -c -Wno-deprecated-declarations -pipe -O2 -pipe -march=pentium4 -mtune=pentium4 -mmmx -msse -msse2 -fPIC -O2 -pipe -march=pentium4 -mtune=pentium4 -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/extra/kdecvs -I/usr/kde/3.5/include -I/usr/include/python2.4 -I/usr/qt/3/include -I/usr/X11R6/include -o sipkdecoreKUniqueApplication.o sipkdecoreKUniqueApplication.cpp /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip: In function `PyObject* slot_KURL_List___getitem__(PyObject*, PyObject*)': /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:311: error: `_SIP_SSIZE_T' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:311: error: expected `;' before "len" /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:313: error: `len' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:311: warning: unused variable '_SIP_SSIZE_T' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:325: error: `_SIP_SSIZE_T' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:325: error: expected `;' before "len" /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:327: error: `len' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:329: error: `start' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:329: error: `stop' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:329: error: `step' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:329: error: `slicelength' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:329: warning: unused variable 'stop' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:325: warning: unused variable '_SIP_SSIZE_T' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip: In function `int slot_KURL_List___delitem__(PyObject*, PyObject*)': /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:281: error: `_SIP_SSIZE_T' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:281: error: expected `;' before "len" /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:283: error: `len' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:281: warning: unused variable '_SIP_SSIZE_T' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:294: error: `_SIP_SSIZE_T' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:294: error: expected `;' before "len" /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:296: error: `len' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:297: error: `start' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:297: error: `stop' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:297: error: `step' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:297: error: `slicelength' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:297: warning: unused variable 'stop' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:294: warning: unused variable '_SIP_SSIZE_T' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip: In function `int slot_KURL_List___setitem__(PyObject*, PyObject*)': /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:237: error: `_SIP_SSIZE_T' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:237: error: expected `;' before "len" /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:239: error: `len' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:237: warning: unused variable '_SIP_SSIZE_T' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:251: error: `_SIP_SSIZE_T' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:251: error: expected `;' before "len" /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:253: error: `len' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:255: error: `start' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:255: error: `stop' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:255: error: `step' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:255: error: `slicelength' was not declared in this scope /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:255: warning: unused variable 'stop' /var/tmp/portage/kde-base/pykde-3.5.7/work/pykde-3.5.7/python/pykde/sip/kdecore/kurl.sip:251: warning: unused variable '_SIP_SSIZE_T' make[1]: *** [sipkdecoreKURLList.o] Error 1 emerge --info Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-3.4.6, glibc-2.6.1-r0, 2.6.12.5 i686) ================================================================= System uname: 2.6.12.5 i686 Intel(R) Xeon(TM) CPU 3.20GHz Timestamp of tree: Mon, 22 Oct 2007 00:50:01 +0000 app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 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.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -march=pentium4 -mtune=pentium4 -mmmx -msse -msse2" 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/revdep-rebuild /etc/sound/events /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d /usr/share/X11/xkb/ /usr/share/X11/xkb/keycodes/ /usr/share/X11/xkb/symbols/ /usr/share/X11/xkb/types/" CXXFLAGS="-O2 -pipe -march=pentium4 -mtune=pentium4 -mmmx -msse -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://mirror.datapipe.net/gentoo http://gentoo.seren.com/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/" LDFLAGS="-Wl,-O1" LINGUAS="en en_US" MAKEOPTS="-j3" 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/local/portage" SYNC="rsync://192.168.10.2/gentoo-portage" USE="7zip X Xaw3d a52 aac aalib acpi aim akode alsa amarok arts asf audiofile avantgo bash-completion berkdb bitmap-fonts blas bonobo browserplugin bzip2 bzlib cairo cddb cdparanoia cdr cdrom cracklib crypt cups curl dbus divx4linux doc dri dts dv dvd dvdr dvdread encode esd ethereal examples exif expat faac faad fam fbcon ffmpeg fftw firefox flac foomaticdb fortran ftp gcj gd gdbm gif gimpprint ginac glut gmp gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml hpn icq imagemagick imlib immqt-bc jabber jack java javascript jbig jikes jpeg jpeg2k kde kdeenablefinal kdexdeltas kipi ladspa lame lcms libcaca libsamplerate libwww lm_sensors logrotate lua lzo mad mbrola midi mikmod mime mjpeg mmap mmx mmx2 mmxext mng modplug motif mozilla mp3 mpeg mplayer msn mysql nas ncurses neXt nls nptl nptlonly nsplugin numeric nvidia ogg oggvorbis opengl openssl oscar pcre pda pdf pdflib perl plotutils png portaudio posix ppds python qt3 quicktime readline recode rrdtool samba sdl shared sharedmem slang sndfile sockets sox spell sqlite sse sse2 ssl svg svga sysvipc t1lib tcl tcltk tcpd tetex theora threads thunderbird tidy tiff timidity tk truetype truetype-fonts type1 type1-fonts unicode usb userlocales v4l v4l2 vcd videos vidix vorbis win32codecs wmf x86 xanim xemacs xft xft2 xine xinetd xml xml2 xosd xpm xv xvid yahoo zlib" ALSA_CARDS="emu10k1" 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" CAMERAS="directory canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev vga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
*** Bug 196900 has been marked as a duplicate of this bug. ***
Python herd, if you have any ideas about this mess, I'd be really glad to hear about them. :)
I've just checked in a version of pykde-3.5.8 that compiles cleanly and works for me. I'd really like to hear about your experiences.
here on AMD64: x86_64-pc-linux-gnu-g++ -c -Wno-deprecated-declarations -pipe -fPIC -O3 -march=k8 -mtune=k8 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde353 -I/usr/kde/3.5/include -I/usr/include/python2.5 -I/usr/qt/3/mkspecs/linux-g++ -I/usr/qt/3/include -I/usr/X11R6/include -o sipdcopDCOPClientTransaction.o sipdcopDCOPClientTransaction.cpp x86_64-pc-linux-gnu-g++ -shared -Wl,--version-script=dcop.exp -o dcop.so sipdcopcmodule.o sipdcopQPtrList.o sipdcopQValueList.o sipdcopDCOPStub.o sipdcopDCOPRef.o sipdcopDCOPReply.o sipdcopDCOPObjectProxy.o sipdcopDCOPObject.o sipdcopDCOPClient.o sipdcopDCOPClientTransaction.o -L/usr/kde/3.5/lib -L/usr/qt/3/lib64 -L/usr/X11R6/lib64 -lDCOP -lqt-mt -lXext -lX11 -lm -lpthread make[1]: Leaving directory `/mnt/data2/tmp/portage/kde-base/pykde-3.5.8/work/pykde-3.5.8/python/pykde/dcop' make[1]: Entering directory `/mnt/data2/tmp/portage/kde-base/pykde-3.5.8/work/pykde-3.5.8/python/pykde/kdecore' x86_64-pc-linux-gnu-g++ -c -Wno-deprecated-declarations -pipe -fPIC -O3 -march=k8 -mtune=k8 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde353 -I/usr/kde/3.5/include -I/usr/include/python2.5 -I/usr/qt/3/mkspecs/linux-g++ -I/usr/qt/3/include -I/usr/X11R6/include -o sipkdecorecmodule.o sipkdecorecmodule.cpp In Datei, eingefügt von sipkdecorecmodule.cpp:24: sip/kdecore/bytearray.sip:26:31: Fehler: sipdcopQValueList.h: Datei oder Verzeichnis nicht gefunden sipkdecorecmodule.cpp:26:27: Fehler: sipqtQVariant.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/kconfigbase.sip:299:61: Fehler: sipkdecoreKConfigBase.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/kconfigdata.sip:95:33: Fehler: sipkdecoreKEntryMap.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/kconfigdata.sip:96:30: Fehler: sipkdecoreKEntry.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/kconfigdata.sip:97:33: Fehler: sipkdecoreKEntryKey.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/bytearray.sip:582:28: Fehler: sipdcopDCOPRef.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/bytearray.sip:583:27: Fehler: sipqtQCString.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/bytearray.sip:667:26: Fehler: sipqtQString.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/kmacroexpander.sip:123:24: Fehler: sipqtQChar.h: Datei oder Verzeichnis nicht gefunden sip/kdecore/kmacroexpander.sip:205:30: Fehler: sipqtQStringList.h: Datei oder Verzeichnis nicht gefunden sipkdecorecmodule.cpp: In function »PyObject* func_locateLocal(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:3794: Fehler: »locateLocal« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_locate(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:3824: Fehler: »locate« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_i18n(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:3851: Fehler: »i18n« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:3865: Fehler: »i18n« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:3880: Fehler: »i18n« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_IconSize(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:3906: Fehler: »IconSize« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_UserIconSet(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:3933: Fehler: »UserIconSet« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_UserIcon(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:3963: Fehler: »UserIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:3980: Fehler: »UserIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_MainBarIconSet(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4010: Fehler: »MainBarIconSet« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_MainBarIcon(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4041: Fehler: »MainBarIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:4058: Fehler: »MainBarIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_SmallIconSet(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4088: Fehler: »SmallIconSet« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_SmallIcon(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4119: Fehler: »SmallIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:4136: Fehler: »SmallIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_BarIconSet(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4166: Fehler: »BarIconSet« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_BarIcon(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4197: Fehler: »BarIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:4214: Fehler: »BarIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_DesktopIconSet(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4244: Fehler: »DesktopIconSet« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp: In function »PyObject* func_DesktopIcon(PyObject*, PyObject*)«: sipkdecorecmodule.cpp:4275: Fehler: »DesktopIcon« wurde in diesem Gültigkeitsbereich nicht definiert sipkdecorecmodule.cpp:4292: Fehler: »DesktopIcon« wurde in diesem Gültigkeitsbereich nicht definiert make[1]: *** [sipkdecorecmodule.o] Fehler 1 make[1]: Leaving directory `/mnt/data2/tmp/portage/kde-base/pykde-3.5.8/work/pykde-3.5.8/python/pykde/kdecore' make: *** [all] Fehler 2
uhm, while compiling, i see this: *** True KDE version is 0x30508 -- building for KDE 0x30503 *** KDE version is 3.5.3 (0x30503) is ths correct? sounds strange!
(In reply to comment #28) > I've just checked in a version of pykde-3.5.8 that compiles cleanly and works > for me. I'd really like to hear about your experiences. Just doing the "pretend" emerge, I get this: =============================================================================== memphis ~ # ACCEPT_KEYWORDS='~amd64' emerge -pu kde-base/pykde These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-util/pkgconfig-0.22 [0.21-r1] [ebuild UD] dev-python/sip-4.2.1-r1 [4.7] USE="doc%*" [ebuild NS ] dev-python/python-docs-2.5.1 [ebuild U ] kde-base/kdelibs-3.5.8 [3.5.7-r3] [ebuild UD] dev-python/PyQt-3.14.1-r1 [3.17.3] [ebuild NS ] dev-lang/python-2.5.1-r3 USE="berkdb doc examples gdbm ipv6 ncurses readline ssl tk -bootstrap -build -nothreads -sqlite -ucs2" [ebuild U ] kde-base/arts-3.5.8 [3.5.5] [ebuild N ] kde-base/pykde-3.5.8 USE="arts doc examples -debug -kdeenablefinal -xinerama" =============================================================================== This would downgrade both PyQt and sip, which is not really acceptable. The emerge looks even uglier if one uses --deep as well.
(In reply to comment #29) > here on AMD64: > In Datei, eingefügt von sipkdecorecmodule.cpp:24: > sip/kdecore/bytearray.sip:26:31: Fehler: sipdcopQValueList.h: Datei oder > Verzeichnis nicht gefunden Dieter, please try emerging these versions before emerge pykde-3.5.8: =dev-python/sip-4.6 =dev-python/PyQt-3.17.2 (In reply to comment #30) > *** True KDE version is 0x30508 -- building for KDE 0x30503 *** > KDE version is 3.5.3 (0x30503) > is ths correct? sounds strange! Yes, pykde sucks that much. It's correct. (In reply to comment #31) > (In reply to comment #28) > > I've just checked in a version of pykde-3.5.8 that compiles cleanly and works > > for me. I'd really like to hear about your experiences. > Just doing the "pretend" emerge, I get this: You need to sync before trying, of course. :-) > This would downgrade both PyQt and sip, which is not really acceptable. Then you're most likely out of luck if you want to use pykde. It works for me using =dev-python/sip-4.6 and =dev-python/PyQt-3.17.2. If that works for others as well, I'll restrict the deps to these versions. > The emerge looks even uglier if one uses --deep as well. You should *always* use --deep when updating.
(In reply to comment #32) > You should *always* use --deep when updating. Why? Using --deep means that there are more packages that will need rebuilding (Those that depend on the deep dependencies). I see no reason why one can't update top-level packages without updating deep dependencies if the ebuild allows for that.
(In reply to comment #32) > (In reply to comment #31) > > (In reply to comment #28) > > > I've just checked in a version of pykde-3.5.8 that compiles cleanly and works > > > for me. I'd really like to hear about your experiences. > > Just doing the "pretend" emerge, I get this: > > You need to sync before trying, of course. :-) I have synced twice now. It seems some of our European mirrors are a few hours behind. > > The emerge looks even uglier if one uses --deep as well. > > You should *always* use --deep when updating. Well, this is what the "pretend" looks like now, with --deep specified: =============================================================================== These are the packages that would be merged, in order: Calculating dependencies ..... ..... ..... ..... ..... ..... ..... ..... ..... . ... done! [ebuild U ] dev-util/pkgconfig-0.22 [0.21-r1] [ebuild U ] sys-devel/gnuconfig-20070724 [20070118] [ebuild U ] app-arch/bzip2-1.0.4-r1 [1.0.4] [ebuild NS ] dev-python/python-docs-2.5.1 [ebuild U ] sys-libs/timezone-data-2007h [2007g] [ebuild U ] sys-libs/libutempter-1.1.5 [1.1.4.1] [ebuild U ] sys-fs/device-mapper-1.02.22-r5 [1.02.19-r1] [ebuild U ] sys-apps/pciutils-2.2.7 [2.2.4-r3] [ebuild U ] media-sound/alsa-headers-1.0.15 [1.0.14] [ebuild U ] media-libs/libpng-1.2.22 [1.2.21-r3] [ebuild U ] sys-kernel/linux-headers-2.6.23 [2.6.22-r2] [ebuild U ] dev-java/java-config-wrapper-0.14 [0.13] [ebuild U ] dev-libs/libpcre-7.4 [7.3-r1] [ebuild U ] sys-devel/m4-1.4.10-r1 [1.4.10] [ebuild U ] sys-libs/com_err-1.40.2 [1.39] [ebuild U ] sys-apps/sysvinit-2.86-r9 [2.86-r8] [ebuild U ] gnome-base/gnome-common-2.20.0 [2.12.0] [ebuild U ] sys-libs/ss-1.40.2 [1.39] [ebuild U ] app-admin/eselect-vi-1.1.5 [1.1.4] [ebuild N ] app-admin/eselect-emacs-1.2 [ebuild U ] dev-util/ctags-5.7 [5.5.4-r2] USE="ada%*" [ebuild U ] sys-apps/debianutils-2.25 [2.17.5] [ebuild U ] media-libs/jpeg-6b-r8 [6b-r7] [ebuild N ] perl-core/Storable-2.16 [ebuild U ] perl-core/Test-Simple-0.70 [0.67] [ebuild U ] app-crypt/opencdk-0.6.4 [0.5.7] [ebuild U ] virtual/perl-Test-Simple-0.70 [0.67] [ebuild U ] virtual/perl-Storable-2.16 [2.15] [ebuild U ] x11-proto/inputproto-1.4.2.1 [1.4.2] [ebuild U ] x11-libs/xtrans-1.0.4 [1.0.3] [ebuild U ] x11-proto/renderproto-0.9.3 [0.9.2] [ebuild U ] sys-apps/attr-2.4.39 [2.4.38] [ebuild U ] x11-misc/makedepend-1.0.1 [1.0.0] [ebuild N ] x11-libs/pixman-0.9.5-r1 USE="-debug" [ebuild U ] x11-proto/xf86dgaproto-2.0.3 [2.0.2] [ebuild U ] dev-libs/libtasn1-1.1 [0.3.5] [ebuild U ] media-libs/libmad-0.15.1b-r4 [0.15.1b-r2] [ebuild U ] x11-libs/libX11-1.1.3 [1.1.2-r1] [ebuild U ] x11-libs/libICE-1.0.4 [1.0.3] [ebuild U ] sys-apps/acl-2.2.45 [2.2.44] [ebuild U ] media-libs/freetype-2.3.5-r2 [2.3.4-r2] USE="-utils%" [ebuild U ] x11-libs/libXrender-0.9.4 [0.9.2] [ebuild U ] x11-libs/libSM-1.0.3 [1.0.2] [ebuild U ] net-misc/rsync-2.6.9-r4 [2.6.9-r3] [ebuild U ] x11-libs/libXi-1.1.3 [1.1.2] [ebuild U ] x11-libs/libXtst-1.0.3 [1.0.2] [ebuild U ] x11-libs/libXfont-1.3.1 [1.3.0] [ebuild U ] x11-libs/libXcursor-1.1.9 [1.1.8] [ebuild U ] x11-libs/libXrandr-1.2.2 [1.2.1] [ebuild U ] x11-libs/libXpm-3.5.7 [3.5.6] [ebuild U ] x11-misc/xkeyboard-config-1.1 [0.9] [ebuild U ] media-libs/mesa-7.0.1 [6.5.2-r1] [ebuild U ] x11-apps/xrdb-1.0.4 [1.0.3] [ebuild U ] x11-apps/xprop-1.0.3 [1.0.2] [ebuild U ] net-libs/gnutls-2.0.1 [1.4.4-r1] USE="-guile% -lzo%" [ebuild U ] dev-libs/glib-2.14.2 [2.12.13] [ebuild U ] dev-libs/atk-1.20.0 [1.18.0] [ebuild U ] dev-libs/libIDL-0.8.9 [0.8.8] [ebuild U ] gnome-base/orbit-2.14.10 [2.14.8-r3] [ebuild U ] x11-libs/pango-1.18.3 [1.16.5] [ebuild U ] x11-libs/libXaw-1.0.4 [1.0.3] [ebuild U ] x11-apps/xclock-1.0.3 [1.0.2] [ebuild U ] sys-fs/udev-116-r1 [115-r1] [ebuild U ] sys-apps/baselayout-1.12.10-r5 [1.12.9-r2] [ebuild U ] sys-apps/module-init-tools-3.4 [3.2.2-r3] [ebuild NS ] sys-kernel/gentoo-sources-2.6.23 USE="-build -symlink" [ebuild U ] dev-libs/openssl-0.9.8g [0.9.8f] [ebuild U ] sys-apps/man-pages-2.67 [2.66] [ebuild U ] x11-themes/gnome-icon-theme-2.20.0 [2.18.0] [ebuild U ] dev-libs/libxml2-2.6.30 [2.6.28] [ebuild U ] app-text/docbook-xsl-stylesheets-1.73.2 [1.70.1] [ebuild U ] gnome-base/libbonobo-2.20.1 [2.18.0] [ebuild U ] gnome-base/libgnomeprint-2.18.2 [2.18.1] [ebuild U ] dev-perl/XML-SAX-0.16 [0.15-r1] [ebuild U ] app-text/poppler-0.6.1 [0.5.4-r2] [ebuild U ] app-text/docbook-xml-dtd-4.2-r2 [4.2-r1] [ebuild NS ] app-text/docbook-xml-dtd-4.5 [ebuild U ] dev-perl/XML-LibXML-1.65 [1.62.001-r1] [ebuild U ] dev-perl/XML-Simple-2.18 [2.16] [ebuild NS ] dev-lang/python-2.5.1-r3 USE="berkdb doc examples gdbm ipv6 ncurses readline ssl tk -bootstrap -build -nothreads -sqlite -ucs2" [ebuild U ] dev-java/java-config-2.1.2-r1 [2.0.33-r1] [ebuild U ] dev-libs/libxslt-1.1.22 [1.1.20-r1] [ebuild U ] sys-libs/cracklib-2.8.12 [2.8.10] [ebuild U ] dev-python/sip-4.7.1 [4.7] [ebuild U ] dev-python/pyopengl-2.0.1.09-r1 [2.0.0.44] USE="doc%*" [ebuild U ] dev-python/numeric-24.2-r6 [23.7] USE="doc%* -lapack%" [ebuild U ] app-text/iso-codes-1.5 [0.58] [ebuild U ] dev-python/qscintilla-2.1 [1.5.1] USE="examples%* python%* -debug% -qt4%" [ebuild U ] sys-libs/pam-0.99.9.0 [0.99.8.1-r1] [ebuild U ] dev-python/pygobject-2.14.0 [2.12.3] USE="examples%*" [ebuild U ] app-text/gnome-doc-utils-0.12.0 [0.10.3] [ebuild U ] dev-java/gjdoc-0.7.8 [0.7.7-r1] [ebuild U ] dev-db/libpq-8.2.4 [8.0.13] [ebuild U ] net-dns/libidn-1.0 [0.6.9-r1] [ebuild U ] net-misc/openssh-4.7_p1-r2 [4.7_p1-r1] [ebuild U ] x11-libs/gtk+-2.12.1 [2.10.14] USE="cups%* -vim-syntax%" [ebuild U ] gnome-base/gconf-2.20.1 [2.18.0.1] [ebuild U ] gnome-base/libglade-2.6.2 [2.6.1] [ebuild U ] app-text/ghostscript-esp-8.15.4 [8.15.3] USE="-djvu%" [ebuild U ] gnome-base/gail-1.20.1 [1.18.0] [ebuild U ] x11-libs/libwnck-2.20.1 [2.18.3] [ebuild U ] app-doc/doxygen-1.5.3 [1.5.2] USE="-debug% -nodot%" [ebuild U ] dev-python/pygtk-2.12.0 [2.10.6] [ebuild U ] dev-libs/dbus-glib-0.74 [0.73] [ebuild U ] media-libs/alsa-lib-1.0.15 [1.0.14a-r1] ALSA_PCM_PLUGINS="asym%* dmix%* empty%* iec958%* ioplug%* plug%* softvol%*" [ebuild U ] gnome-base/gnome-menus-2.20.1 [2.18.3-r1] [ebuild U ] kde-base/arts-3.5.8 [3.5.5] [ebuild U ] sys-auth/consolekit-0.2.3 [0.2.1] [ebuild U ] kde-base/kdelibs-3.5.8 [3.5.7-r3] [ebuild U ] x11-apps/xinit-1.0.5-r1 [1.0.4] USE="hal%*" [ebuild U ] kde-base/libkonq-3.5.8 [3.5.7] [ebuild U ] kde-base/kdebase-data-3.5.8 [3.5.7] [ebuild U ] kde-base/khotkeys-3.5.8 [3.5.7] [ebuild U ] kde-base/kcminit-3.5.8 [3.5.6] [ebuild U ] kde-base/kdialog-3.5.8 [3.5.5] [ebuild U ] kde-base/kdesu-3.5.8 [3.5.7] [ebuild U ] kde-base/kicker-3.5.8 [3.5.7] [ebuild U ] kde-base/konsole-3.5.8 [3.5.7] [ebuild N ] kde-base/pykde-3.5.8 USE="arts doc examples -debug -kdeenablefinal -xinerama" [ebuild U ] kde-base/khelpcenter-3.5.8 [3.5.7] [ebuild U ] kde-base/kcontrol-3.5.8 [3.5.7-r1] [ebuild U ] sys-libs/ncurses-5.6-r2 [5.6-r1] USE="-profile%" [ebuild U ] sys-apps/texinfo-4.11 [4.8-r5] [ebuild U ] app-shells/bash-3.2_p17-r1 [3.2_p17] USE="-plugins%" [ebuild U ] sys-libs/gpm-1.20.1-r6 [1.20.1-r5] [ebuild U ] app-editors/vim-core-7.1.123 [7.1.042] [ebuild U ] app-editors/vim-7.1.123 [7.1.042] [ebuild U ] sys-fs/e2fsprogs-1.40.2 [1.39-r2] [ebuild U ] dev-util/dialog-1.1.20070930 [1.1.20070704] USE="nls%*" [ebuild U ] app-admin/perl-cleaner-1.05 [1.04.3] [ebuild U ] sys-apps/util-linux-2.13-r2 [2.12r-r8] USE="-old-linux%" [ebuild U ] sys-apps/hal-0.5.9.1-r2 [0.5.9-r1] [ebuild U ] gnome-base/gnome-vfs-2.20.0 [2.18.1] [ebuild U ] gnome-base/gnome-keyring-2.20.1 [0.8.1] USE="doc%* hal%* pam%* -test%" [ebuild U ] kde-base/kdebase-kioslaves-3.5.8 [3.5.7-r1] [ebuild U ] gnome-base/libgnome-2.20.1.1 [2.18.0] [ebuild U ] gnome-extra/libgsf-1.14.7 [1.14.3] [ebuild U ] gnome-base/libgnomeui-2.20.1.1 [2.18.1] [ebuild U ] gnome-base/libgnomecanvas-2.20.1.1 [2.14.0] [ebuild U ] gnome-base/libgnomeprintui-2.18.1 [2.18.0] [ebuild U ] gnome-base/librsvg-2.18.2 [2.16.1-r2] [ebuild U ] gnome-base/eel-2.20.0 [2.18.3] [ebuild U ] gnome-base/gnome-desktop-2.20.1 [2.18.3] [ebuild U ] x11-drivers/xf86-input-evdev-1.1.5-r2 [1.1.5-r1] [ebuild U ] x11-drivers/xf86-video-i810-2.1.1 [2.1.0] [ebuild U ] x11-drivers/xf86-input-mouse-1.2.2-r1 [1.2.2] [ebuild U ] x11-base/xorg-server-1.4-r2 [1.3.0.0-r1] USE="hal%*" VIDEO_CARDS="(-amd) (-vermilion) (-xgi)" [ebuild U ] x11-drivers/xf86-input-keyboard-1.2.2 [1.1.1] [ebuild U ] gnome-base/libbonoboui-2.20.0 [2.18.0] [ebuild U ] gnome-base/nautilus-2.20.0 [2.18.3] USE="-esd% -tracker%" [ebuild U ] app-text/scrollkeeper-9999 [0.3.14-r2] [ebuild N ] app-text/rarian-0.6.0-r1 USE="-debug" [blocks B ] <=dev-db/postgresql-8.1.4 (is blocking dev-db/libpq-8.2.4) [blocks B ] >=sys-apps/util-linux-2.13_pre (is blocking sys-process/schedutils-1.5.0) [blocks B ] sys-apps/setarch (is blocking sys-apps/util-linux-2.13-r2) [blocks B ] sys-process/schedutils (is blocking sys-apps/util-linux-2.13-r2) =============================================================================== That's a full update of KDE, most of X.Org, chunks of GNOME, plus a few of the system packages as well. Phew! I think I'll wait until these various packages are formally stabilised, as I am down to 1 computer at the moment and want as few unstable packages as possible.
thanks! hat worked (In reply to comment #32) > (In reply to comment #29) > > here on AMD64: > > In Datei, eingefügt von sipkdecorecmodule.cpp:24: > > sip/kdecore/bytearray.sip:26:31: Fehler: sipdcopQValueList.h: Datei oder > > Verzeichnis nicht gefunden > > Dieter, please try emerging these versions before emerge pykde-3.5.8: > > =dev-python/sip-4.6 > =dev-python/PyQt-3.17.2 > > (In reply to comment #30) > > *** True KDE version is 0x30508 -- building for KDE 0x30503 *** > > KDE version is 3.5.3 (0x30503) > > is ths correct? sounds strange! > > Yes, pykde sucks that much. It's correct. > > (In reply to comment #31) > > (In reply to comment #28) > > > I've just checked in a version of pykde-3.5.8 that compiles cleanly and works > > > for me. I'd really like to hear about your experiences. > > Just doing the "pretend" emerge, I get this: > > You need to sync before trying, of course. :-) > > > This would downgrade both PyQt and sip, which is not really acceptable. > > Then you're most likely out of luck if you want to use pykde. It works for me > using =dev-python/sip-4.6 and =dev-python/PyQt-3.17.2. If that works for others > as well, I'll restrict the deps to these versions. > > > The emerge looks even uglier if one uses --deep as well. > > You should *always* use --deep when updating. >
(In reply to comment #35) > thanks! hat worked Thanks for letting us know. I've been able to reproduce the problem you reported earlier today and have committed an updated ebuild with more restrictive dependencies so once you have sync, things should keep working when you update. I'm going to take a look at pykde-3.5.7 later today.
uhm, pykde 3.5.7 worked for me like this: /etc/portage/package.mask >dev-python/qscintilla-1.5.1 >dev-python/sip-4.2.1-r1 >dev-python/PyQt-3.14.1-r2 HTH
*** Bug 202951 has been marked as a duplicate of this bug. ***
For me (on amd64) 3.5.8 works with: /etc/portage/package.unmask: =kde-base/pykde-3.5.8 /etc/portage/package.mask: >dev-python/PyQt-3.17.2 >dev-python/sip-4.6 /etc/portage/package.keywords: dev-python/PyQt ~amd64 dev-python/sip ~amd64 ...emerge is successful and also KatchTV (an app that use PyKDE) seems to work normally.
kde-base/pykde-3.5.9 also works for me on AMD64
Closing as this issues seems to be fixed with newer versions. Reopen if it still happens :)