Building python modules with a non-default version
Alejandro Pulver
alejandro at varnet.biz
Sun Sep 30 17:04:12 EDT 2007
Hello.
There is a port graphics/skencil which doesn't work with Python 2.5,
but does with previous versions. The bsd.python.mk file sets
PYTHON_VERSION to dependencies through DEPENDS_ARGS, and allows
concurrent modules built for different Python versions (they use
different directories).
Setting USE_PYTHON=-2.4 in the mentioned port causes Tinderbox to
install the packages of the 2.5 versions of the dependencies (python,
py-tkinter and py-imaging), but fails with a "filesystem touched prior
to install" message since before building installs the 2.4
dependencies. Actually both packages for Python 2.4 and 2.5 are
installed before starting the build, but only the 2.5 versions of the
required modules.
I've attached the log, patch to graphics/skencil and to
graphics/py-imaging (allowing it to build for multiple Python
versions). I would appreciate any help.
Thanks and Best Regards,
Ale
-------------- next part --------------
A non-text attachment was scrubbed...
Name: py-imaging.diff
Type: text/x-patch
Size: 835 bytes
Desc: not available
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20070930/2a65032f/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: skencil.diff
Type: text/x-patch
Size: 727 bytes
Desc: not available
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20070930/2a65032f/attachment-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20070930/2a65032f/attachment-0002.bin
More information about the tinderbox-list
mailing list