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

packaging python modules with .so files?



I am trying to package lightblue.sf.net, which does the following
during installation:

  piper:.> python ./setup.py install --prefix=debian/python-lightblue/usr --no-compile
  running install
  running build
  running build_py
  running build_ext
  running install_lib
  creating debian/python-lightblue
  creating debian/python-lightblue/usr
  creating debian/python-lightblue/usr/lib
  creating debian/python-lightblue/usr/lib/python2.4
  creating debian/python-lightblue/usr/lib/python2.4/site-packages
  copying build/lib.linux-x86_64-2.4/_lightblueutil.so -> debian/python-lightblue/usr/lib/python2.4/site-packages
  copying build/lib.linux-x86_64-2.4/_obexutil.so -> debian/python-lightblue/usr/lib/python2.4/site-packages
  creating debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue
  copying build/lib.linux-x86_64-2.4/lightblue/_obex.py -> debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue
  copying build/lib.linux-x86_64-2.4/lightblue/__init__.py -> debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue
  copying build/lib.linux-x86_64-2.4/lightblue/obex.py -> debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue
  copying build/lib.linux-x86_64-2.4/lightblue/_discoveryui.py -> debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue
  copying build/lib.linux-x86_64-2.4/lightblue/_lightbluecommon.py -> debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue
  copying build/lib.linux-x86_64-2.4/lightblue/_lightblue.py -> debian/python-lightblue/usr/lib/python2.4/site-packages/lightblue

As you can see, it installs compiled .so files, making the package
dependent on the python ABI, 2.4 in this case.

How am I to deal with packages like this?

Thanks,

-- 
Please do not send copies of list mail to me; I read the list!
 
 .''`.   martin f. krafft <madduck@debian.org>
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems
 
NP: Solar Project / Five

Attachment: signature.asc
Description: Digital signature (GPG/PGP)


Reply to: