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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs