[Python-modules-team] Bug#557925: Bug#557925: python-axiom: FTBFS with Python 2.6
Sandro Tosi
morph at debian.org
Wed Jan 13 22:05:12 UTC 2010
Hello Vincent,
On Wed, Jan 13, 2010 at 21:31, Vincent Bernat <bernat at debian.org> wrote:
> OoO En cette fin de matinée radieuse du mercredi 25 novembre 2009, vers
> 11:49, Jakub Wilk <ubanus at users.sf.net> disait :
>
>> Package: python-axiom
>> Version: 0.5.31-2
>> Severity: important
>> User: debian-python at lists.debian.org
>> Usertags: python2.6 ftbfs
>
>> Hello,
>
>> When rebuilt against python-all{,-dev,-dbg} (and thus python2.6) from
>> Debian experimental (and with python2.6 as the default one), your package
>> FTBFS.
>
> Hi!
>
> I am a bit lost with all those python2.6 FTBFS. From the log, it is not
> obvious why it fails here. I would like to test it myself. I have
> installed python-all{,-dev,-dbg} from experimental but default Python
> stays 2.5. If I change /usr/bin/python symlink to python2.6, CDBS calls
> python2.5 instead of python.
>
> I have also tried to update /usr/share/python/debian_defaults with no
> luck. What is the cleanest way to compile something with python2.6 as
> default?
The cleanest solution would have been to have Python 2.6 as default in
experimental, as a playground (since we can't have it in sid),
something I'm asking since weeks, but I have apparently not the
convincing-skill required.
> A pbuilder solution would be great to avoid to mess with my
> system.
I've created for testing and building a pbuilder chroot where Python
2.6 is the default:
- installing python2.6, -dev, -all-dev, -dbg, -all-dbg (& friends if
someone is missing) from experimental
- changing the symlinks in /user/bin/python* to point to the relevant
python2.6* binaries
- changing /usr/share/python/debian_defaults setting 2.6 as default
and 2.5 2.6 in supported
that chroot usually works.
In the axiom case, it currently FTBFS because twisted is not available
for Python 2.6:
cd . && python setup.py build
--build-base="/tmp/buildd/python-axiom-0.6.0/./build"
Traceback (most recent call last):
File "setup.py", line 1, in <module>
from epsilon.setuphelper import autosetup
File "/usr/lib/pymodules/python2.6/epsilon/__init__.py", line 3, in <module>
from epsilon._version import version
File "/usr/lib/pymodules/python2.6/epsilon/_version.py", line 2, in <module>
from twisted.python import versions
ImportError: No module named twisted.python
make: *** [debian/python-module-stampdir/python-axiom] Error 1
(attached the full log). So you should first build twisted with 2.6,
retry axiom, loop on all the other (if any) depends needed to be
recompiled with 2.6, then debug teh FTBFS on axiom itself, if still
present.
HTH,
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: python-axiom_0.6.0-1_amd64.build.bz2
Type: application/x-bzip2
Size: 3204 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20100113/e03d3d3d/attachment.bin>
More information about the Python-modules-team
mailing list