Comment 0 for bug 1817327

Revision history for this message
Chad Smith (chad.smith) wrote :

# MIR for python-libnacl

Availability:
-------------
  - python-libnacl package is available in xenial-universe.
  - package needs to be uploaded to trusty and no previous version is present

Rationale:
----------

 - There is a newer dependency chain on python-nacl instead of python-libnacl in
bionic and later already, but we do not want to introduce a risk of regression
by adapting python-pymacaroons.

- This is a new build dependency from ubuntu-advantage-tools package which will
deliver the abilty to enable Ubuntu Advantage support entitlement.

Security:
---------
 - No known CVEs

Quality assurance:
------------------

 - Working defaults [its a library for external consumption]
 - It does not ask debconf questions
 - No long standing high or critical bugs in debian and upstream project
 - Maintainership looks active from both debian and upstream project
 - tests exist and are run during build
 - the package uses a debian/watch file
 - lintian notifications do not raise siginificant warnings
 - the package builds python2 elements but we are only pulling python3 binary

UI standards: (generally only for user-facing applications)
-------------
 - None

Dependencies:
-------------
 - libsodium which will be pulled in per LP: # 1621386

Standards compliance:
---------------------

Maintenance:
 - upstream and debian package maintenance is active and well maintained

Background information:

This is needed for the UA client and support pymacaroons
 - To avoid added risk in shifting python-pymacaroons to python-nacl package, we would like to introduce a separate package.