Bug 27401 - pykde 3.7.3 cannt be build
|
Bug#:
27401
|
Product: Gentoo Linux
|
Version: 1.4
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: python@gentoo.org
|
Reported By: aris.basic@silencesoftware.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: pykde 3.7.3 cannt be build
|
|
Keywords: EBUILD
|
|
Status Whiteboard:
|
|
Opened: 2003-08-27 01:22 0000
|
i cannt buld pykde (3.7.3) it looks like it not available for download
there si newer 3.7.4 available for download however there is no sandbox patch
for it and even without it im unable to emerge it. (havnt tryed to much)
3.7.4 is now in portage. Please try it out (I removed the sandbox patch) and
let me know if
you have problems.
>>> Install pykde-3.7.4 into /var/tmp/portage/pykde-3.7.4/image/ category dev-python
( [ -d dcop ] && cd dcop ; "/usr/bin/make" -f Makefile install; ) || true
make[1]: Entering directory
`/var/tmp/portage/pykde-3.7.4/work/PyKDE-3.7-4/dcop'
cp dcop.py /var/tmp/portage/pykde-3.7.4/image//usr/lib/python2.2/site-packages
cp: cannot create regular file
`/var/tmp/portage/pykde-3.7.4/image//usr/lib/python2.2/site-packages': No such
file or directory
(and so on)
Adding
mkdir -p ${D}/usr/lib/python2.2/site-packages
before the make install line fixes this.
Additionally the ebuild won't work with PyQt 3.8; build.py has to be changed to
achieve this.
Release = "3.7"
to:
Release = "3.8"
Python 2.3 wouldn't work out of the box, too.
yes, there are alot of issues with python 2.3 right now, we're working on it
(or at least i am atm)
with the pyqt bug, if the problem still exists, please file another bug because
it seems to be a seperate issue to pykde
Alastair Tse: What's up with PyQt 3.8? The usage to change pykde's build.py,
if PyQt 3.8 is installed, has nothing to do with any other PyQt 3.8 problems.
Your ebuild fix in #27619 still won't work with Python 2.3. I'll attach an
ebuild that includes all necessary fixes. It will work with PyQt 3.6-8. I hope
so at least. ;)
in portage. thanks carlo!