[MIR] jaraco.context

Bug #1975600 reported by James Page
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
jaraco.context (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[Availability]
Currently in universe

[Rationale]
python3-jaraco.text has a new dependency on python3-jaraco.context.

Reverse-depends chain from the ceph packages that depend on this:
ceph-mgr/ceph-mgr-cephadm/ceph-mgr-dashboard <- python3-cherrypy3 <- python3-jaraco.collections <- python3-jaraco.text <- python3-jarico.context

[Security]
No security history

[Quality Assurance]
Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian. Unit tests are run during build.

[Dependencies]
All are in main

[Standards Compliance]
FHS and Debian Policy compliant

[Maintenance]
Simple python package that the OpenStack Team will take care of

[Background]
Provides various context managers extending functionality of Python's contextlib.

Tags: kinetic
James Page (james-page)
Changed in jaraco.context (Ubuntu):
assignee: nobody → James Page (james-page)
James Page (james-page)
Changed in jaraco.context (Ubuntu):
status: Incomplete → New
assignee: James Page (james-page) → nobody
description: updated
Revision history for this message
James Page (james-page) wrote :

[Summary]
Small library of context managers for use in Jaraco modules.

MIR team ack for promotion to Ubuntu main

[Duplication]
There is no other package in main providing the same functionality.

[Dependencies]
OK:
 - no other Dependencies to MIR due to this
 - no -dev/-debug/-doc packages that need exclusion

[Embedded sources and static linking]
OK:
 - no embedded source present
 - no static linking

[Security]
OK:
 - history of CVEs does not look concerning
 - does not run a daemon as root
 - does not use webkit1,2
 - does not use lib*v8 directly
 - does not parse data formats
 - does not open a port
 - does not process arbitrary web content
 - does not use centralized online accounts
 - does not integrate arbitrary javascript into the desktop
 - does not deal with system authentication (eg, pam), etc)

[Common blockers]
OK:
 - does not FTBFS currently
 - does have a test suite that runs at build time
   - test suite fails will fail the build upon error.
 - does have a test suite that runs as autopkgtest
 - The package has a team bug subscriber
 - no translation present, but none needed for this case (user visible)?
 - no new python2 dependency
 - Python package that is using dh_python

[Packaging red flags]
OK:
 - Ubuntu does not carry a delta
 - symbols tracking not applicable for this kind of code.
 - d/watch is present and looks ok
 - Upstream update history is sporadic
 - Debian/Ubuntu update history is new
 - the current release is packaged
 - promoting this does not seem to cause issues for MOTUs that so far
   maintained the package
 - no massive Lintian warnings
 - d/rules is rather clean
 - Does not have Built-Using

[Upstream red flags]
OK:
 - no Errors/warnings during the build
 - no incautious use of malloc/sprintf (as far as I can check it)
 - no use of sudo, gksu, pkexec, or LD_LIBRARY_PATH
 - no use of user nobody
 - no use of setuid
 - no important open bugs (crashers, etc) in Debian or Ubuntu
 - no dependency on webkit, qtwebkit, seed or libgoa-*
 - not part of the UI for extra checks

Changed in jaraco.context (Ubuntu):
status: New → Fix Committed
Revision history for this message
James Page (james-page) wrote :

ubuntu-openstack add as bug subscriber - ready for promotion to main.

Changed in jaraco.context (Ubuntu):
milestone: none → ubuntu-22.10
Revision history for this message
Steve Langasek (vorlon) wrote :

Override component to main
jaraco.context 4.1.1-2 in kinetic: universe/misc -> main
python3-jaraco.context 4.1.1-2 in kinetic amd64: universe/python/optional/100% -> main
python3-jaraco.context 4.1.1-2 in kinetic arm64: universe/python/optional/100% -> main
python3-jaraco.context 4.1.1-2 in kinetic armhf: universe/python/optional/100% -> main
python3-jaraco.context 4.1.1-2 in kinetic i386: universe/python/optional/100% -> main
python3-jaraco.context 4.1.1-2 in kinetic ppc64el: universe/python/optional/100% -> main
python3-jaraco.context 4.1.1-2 in kinetic riscv64: universe/python/optional/100% -> main
python3-jaraco.context 4.1.1-2 in kinetic s390x: universe/python/optional/100% -> main
8 publications overridden.

Changed in jaraco.context (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.