[Python-apps-team] Bug#856930: src:pybtex: Split packaging between application and public modules

Ghislain Antony Vaillant ghisvail at gmail.com
Mon Mar 6 11:36:24 UTC 2017


Package: src:pybtex
Severity: important

Dear Maintainer,

src:pybtex currently produces a single binary package (pybtex)
containing the pybtex applications and public modules for Python 2.

However, packages such as sphinxcontrib-bibtex depends on the public
modules for Python 2 and Python 3. Please consider splitting the
packaging into separate pybtex (CLI), python-pybtex (Python 2 modules)
and python3-pybtex (Python 3 modules) binary packages, following the
guidelines from the DPMT.

The Python 3 modules are particularly important, given that Python 2 is
scheduled for removal for Debian Buster.

I am tagging this bug as severity important, since the current packaging
prevents using pybtex as a dependency for potential rdepends.

Cheers,
Ghis


-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Python-apps-team mailing list