Public bug reported: Reading https://caremad.io/2014/11/distributing-a-cffi-project/ it is pointed out that the module can build bindings on the fly during runtime, not just during build time for a package. Now maybe not many packagers will forget to include an extension in a package, but it looks a bit odd, that I need to install the python-pycparser package (and probably a compiler package) just to be able to run an extension built using cffi. Please can we split the package into two components such that a package usually only depends on a python-cffi-runtime package, and keeping the build-depends on python-cffi? dh-python can help translating these dependencies as it does for python-pkg-resources and python-setuptools.
I shortly chatted with glyph about this idea, and at least he didn't say no during this chat. For now that could be implemented with a python-cffi-runtime package holding all the files without the python-pycparser dependency and a python-cffi package depending on python-cffi-runtime and python-pycparser. Maybe some files could be moved to python-cffi. ** Affects: python-cffi (Ubuntu) Importance: Undecided Status: New ** Affects: python-cffi (Debian) Importance: Unknown Status: Unknown ** Bug watch added: Debian Bug tracker #782275 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782275 ** Also affects: python-cffi (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782275 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1442369 Title: please consider building a python-cffi-runtime package To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-cffi/+bug/1442369/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs