← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1822780] Re: dependency issues in the pymacaroons stack

 

** Also affects: pymacaroons (Ubuntu Trusty)
   Importance: Undecided
       Status: New

** Also affects: pymacaroons (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: pymacaroons (Ubuntu Trusty)
       Status: New => Triaged

** Changed in: pymacaroons (Ubuntu Xenial)
       Status: New => Triaged

** Changed in: pymacaroons (Ubuntu)
       Status: New => Fix Released

** Description changed:

  On the extended testing for the SRU in bug 1817665 we found that there
  are a few dependency issues that need to be fixed.
  
+ Affects X&T:
  python-libnacl - depends on <1.4 but xenial (and trusty soon) have 1.4.5
  Fix by importing https://github.com/ecordell/pymacaroons/commit/3924d5b56c42234d0bff3820bc4cb6c4d3f74d8d
  
+ Affects T:
  python-six - depends on >=1.8.0 - but trusty is on 1.5.2 still
  We evaluated if we need to backport six as well (a lot or reverse deps).
  We found that the usage of pymacaroons is actually ok with 1.5.2
  Upstream regularly bumps the dependency level as well as some changes that got added but in the meantime removed (e.g. the serialization).
  Eventually only two use cases for python3-six are left
  - pymacaroons/caveat_delegates/encrypted_first_party.py:4:from six import iteritems
  - pymacaroons/utils.py:5:from six import text_type, binary_type
  
  None of these are changed in six between 1.5.2 and 1.8 checked by
  Odd_block, ahasenack and me.
  
- python2 - we don't need/want python2 support in this, so since we don't
- usually exercise and have no interest in supporting the python2 paths
- lets drop them from pymacaroons in trusty (where they are not published
- yet).
+ Affects T:
+ python2 - we don't need/want python2 support in this, so since we don't usually exercise and have no interest in supporting the python2 paths lets drop them from pymacaroons in trusty (where they are not published yet).

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1822780

Title:
  dependency issues in the pymacaroons stack

Status in pymacaroons package in Ubuntu:
  Fix Released
Status in pymacaroons source package in Trusty:
  Triaged
Status in pymacaroons source package in Xenial:
  Triaged

Bug description:
  On the extended testing for the SRU in bug 1817665 we found that there
  are a few dependency issues that need to be fixed.

  Affects X&T:
  python-libnacl - depends on <1.4 but xenial (and trusty soon) have 1.4.5
  Fix by importing https://github.com/ecordell/pymacaroons/commit/3924d5b56c42234d0bff3820bc4cb6c4d3f74d8d

  Affects T:
  python-six - depends on >=1.8.0 - but trusty is on 1.5.2 still
  We evaluated if we need to backport six as well (a lot or reverse deps).
  We found that the usage of pymacaroons is actually ok with 1.5.2
  Upstream regularly bumps the dependency level as well as some changes that got added but in the meantime removed (e.g. the serialization).
  Eventually only two use cases for python3-six are left
  - pymacaroons/caveat_delegates/encrypted_first_party.py:4:from six import iteritems
  - pymacaroons/utils.py:5:from six import text_type, binary_type

  None of these are changed in six between 1.5.2 and 1.8 checked by
  Odd_block, ahasenack and me.

  Affects T:
  python2 - we don't need/want python2 support in this, so since we don't usually exercise and have no interest in supporting the python2 paths lets drop them from pymacaroons in trusty (where they are not published yet).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pymacaroons/+bug/1822780/+subscriptions