[Bug 2072620] Re: [MIR] referencing
Christian Ehrhardt
2072620 at bugs.launchpad.net
Mon Sep 2 09:24:48 UTC 2024
This one is also ready for promotion, while unblocking component
mismatches for James I also looked at this one.
Override component to main
referencing 0.35.1-1ubuntu1 in oracular: universe/misc -> main
python3-referencing 0.35.1-1ubuntu1 in oracular amd64: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular arm64: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular armhf: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular i386: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular ppc64el: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular riscv64: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular s390x: universe/python/optional/100% -> main
Override [y|N]? y
8 publications overridden.
** Changed in: referencing (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to referencing in Ubuntu.
https://bugs.launchpad.net/bugs/2072620
Title:
[MIR] referencing
Status in referencing package in Ubuntu:
Fix Released
Bug description:
[Availability]
The package python3-referencing (https://launchpad.net/ubuntu/+source/referencing) is available in Ubuntu universe.
[Rationale]
This package is required in ubuntu/main as it is a dependency for python-jsonschema-specifications, which is already undergoing MIR for proposal to main (https://bugs.launchpad.net/ubuntu/+source/python-jsonschema-specifications/+bug/2072619).
[Security]
No CVEs/security issues in this software in the past.
No executables in /sbin and usr/bin.
Package does not install services, timers, or recurring jobs.
Package does not open privileged ports or expose any external endpoints.
Package does not contain extensions to security-sensitive software.
Package does not contain any cryptography functionality.
[QA – function/usage]
The package works well right after install.
[QA – maintenance]
The package is maintained will in Debian/Ubuntu/Upstream and does not have too many long-term and critical, open bugs.
The package does not deal with exotic hardware that we cannot support.
[QA – testing]
The package contains unit tests and autopkg tests defined in debian/rules. Note this package has not been built in Launchpad for Oracular but has been built for Noble in February 2024: https://launchpad.net/ubuntu/+source/referencing/0.31.0-1/+build/27000406
The debian/control file specifies the package can build for all architectures.
[QA – packaging]
A debian/watch file is present and it works.
A debian/control file defines a correct maintainer field (Debian Python Modules Team <python-modules-team at alioth-lists.debian.net>).
This package has been built successfully locally for Oracular and produces a single Lintian error: changelog-distribution-does-not-match-changes-file (unstable != oracular-amd64)
This package has not been built in Launchpad the last 3 months but a 5-month old Noble build is linked above.
This package does not rely on obsolete or about to be demoted packages.
The package does not prompt the user during installation.
Packaging and build is easy. Link to debian/rules: https://git.launchpad.net/ubuntu/+source/referencing/tree/debian/rules?h=applied/ubuntu/noble
[UI standards]
Application is not end-user facing.
[Dependencies]
No further dependencies that are not yet in main.
[Standards compliance]
This package correctly follows FHS and Debian Policy.
[Maintenance/Owner]
The owning team will be Ubuntu OpenStack and I have their acknowledgment for that commitment. This team will be subscribed to package bugs before promotion.
This does not use static builds.
This does not use vendored code.
This package is not rust based.
This package has been successfully built for Oracular locally. Note the changelog-related Lintian error above.
[Background information]
This package provides an implementation of JSON reference resolution. This is a dependency for python-jsonschema-specifications.
The package description explains the package well.
Upstream name is: referencing
Upstream link: https://github.com/python-jsonschema/referencing
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/referencing/+bug/2072620/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list