[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging applications with extensions modules

* Scott Kitterman <debian@kitterman.com>, 2013-02-22, 17:56:
* you can ship extensions for more than one 3.x version in the same private directory, thanks to tags
Does dh_python3 support such setup? (I would be very surprised if it did.)

I gave it a try, and it appears to work, provided that upstream build system supports ABI tagging. Wow. :-)

dh_python3 does rewrite extension names with the tags. As an example, python-qt4 uses this.

If you install multiple non-tagged extensions to a private directory, they'll have overwritten each other before dh_python3 will have a chance to rename them.

We'll have this problem also for build systems which install stuff to /usr/lib/python3/dist-packages/, but don't support PEP3149...

Jakub Wilk

Reply to: