** Description changed: + [Impact] + + * python-ldap & python3-ldap used to share documentation which resulted in python3-ldap package depending on python-ldap + * However whilst that used to be harmless, it no longer is, due to perceived risks of pulling in unused interpreter. + * Solution is to stop linking docs directory cross-packages like it is done in the later releases + * As a minimal sru, auxiliary and api documentation will remain shipped in python-ldap package with -doc subpackage not being introduced. + + [Test Case] + + * Install python3-ldap from release + * Observe that /usr/share/doc/python3-ldap is a symlink + * Upgrade to python3-ldap from proposed + * Observe that /usr/share/doc/python3-ldap is a directory + * Remove python-ldap python2.7-minimal + * Observe that python3-ldap is still installed + + [Regression Potential] + + * The changes introduced match those that are shipped in focal, sans + introduction of the docs package + + [Other Info] + + * Original bug report + By moving away from Python2 following problem occured. - The package Package: python3-ldap (3.0.0-1) is dependent on + The package Package: python3-ldap (3.0.0-1) is dependent on Package: python-ldap (3.0.0-1). This has a dependency: python interactive high-level object-oriented language (default version) python (<< 2.8) python (>= 2.7~) see https://packages.ubuntu.com/bionic/python-ldap We need Canonicals support for a backport the changes from https://packages.debian.org/buster/python3-ldap ,which resolves this python2 dependency. Many thanks in advance.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1850283 Title: python-ldap package prevents python3-only build To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/1850283/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
