[Debichem-devel] Bug#897431: pymol: Public modules must be in the python-pymol package
Stuart Prescott
stuart at debian.org
Wed May 2 15:17:25 BST 2018
Source: pymol
Version: 1.8.4.0+dfsg-1
Severity: important
The pymol module is used by other packages and ships public modules that are
in sys.path. That means that the public modules must be in the package
python-pymol; the command line tools, menu items, icons, documentation can
remain in the pymol package. This package split will make it easier to
convert pymol to Python 3 at some stage in the future.
https://www.debian.org/doc/packaging-manuals/python-policy/module_packages.html#package_names
"Public Python 2 modules used by other packages must have their binary package
name prefixed with python-. It is recommended to use this prefix for all
packages with public modules as they may be used by other packages in the
future."
More information about the Debichem-devel
mailing list