[Bug 2089037] Re: [MIR] flexparser
James Page
2089037 at bugs.launchpad.net
Tue Feb 11 12:00:16 UTC 2025
On Tue, Feb 11, 2025 at 11:50 AM Lukas Märdian <2089037 at bugs.launchpad.net>
wrote:
> Given security ACK in comment #2 and MIR ack in comment #3, this is
> ready for promotion.
>
> Please remember to subscribe the Canonical OpenStack team to the
> package, before promotion.
>
Done
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to flexparser in Ubuntu.
https://bugs.launchpad.net/bugs/2089037
Title:
[MIR] flexparser
Status in flexparser package in Ubuntu:
Fix Committed
Bug description:
[Availability]
The package Flexparser is already in Ubuntu universe (Plucky Puffin).
The package Flexparser builds for the architectures it is designed to work on.
It currently builds and works for architectures: amd64
Link to package https://launchpad.net/ubuntu/+source/flexparser
[Rationale]
The package Flexparser is required in Ubuntu main as a dependency for python-pint (https://launchpad.net/ubuntu/+source/python-pint).
The package Flexparser will generally be useful for a large part of our user base.
The package Flexparser is a new runtime dependency of package python-pint that we already support
There is no other/better way to solve this that is already in main or should go universe->main instead of this.
The binary package Flexparser needs to be in main as it is a new dependency for python-pint, which is itself a dependency for the openstack-related package ironic-python-agent, among others.
The package Flexparser is required in Ubuntu main no later than February 20, 2025 due to Plucky Puffin feature freeze.
[Security]
No CVEs/security issues in this software in the past
No `suid` or `sgid` binaries
No executables in `/sbin` and `/usr/sbin`
Package does not install services, timers or recurring jobs
Packages does not open privileged ports (ports < 1024).
Package does not expose any external endpoints
Packages does not contain extensions to security-sensitive software
[Quality assurance - function/usage]
The package works well right after install
[Quality assurance - maintenance]
The package is maintained well in Debian/Ubuntu/Upstream and does not have too many, long-term & critical, open bugs
The package does not deal with exotic hardware we cannot support
[Quality assurance - testing]
The package runs a test suite on build time, if it fails it makes the build fail, link to build log https://launchpad.net/ubuntu/+source/flexparser/0.4-1/+build/29251084
The package runs an autopkgtest, and is currently passing on amd64: https://launchpad.net/ubuntu/+source/flexparser/0.4-1/+build/29251084
The package does have not failing autopkgtests right now
[Quality assurance - packaging]
debian/watch is present and works
debian/control defines a correct Maintainer field (Debian Python Team <team+python at tracker.debian.org>)
This package does not yield massive lintian Warnings, Errors
Please link to a recent build log of the package: https://launchpadlibrarian.net/757956164/buildlog_ubuntu-plucky-amd64.flexparser_0.4-1_BUILDING.txt.gz
Please attach the full output you have got from `lintian --pedantic` as an extra post to this bug - no output
Lintian overrides are present, but but only for a false-positive lintian test relating to ‘package-contains-documentation-outside-usr-share-doc’
This package does not rely on obsolete or about to be demoted packages.
This package has no python2 or GTK2 dependencies
The package will not be installed by default
Packaging and build is easy, link to debian/rules:
https://git.launchpad.net/ubuntu/+source/flexparser/tree/debian/rules
[UI standards]
Application is not end-user facing (does not need translation)
[Dependencies]
No further depends or recommends dependencies that are not yet in main
[Standards compliance]
This package correctly follows FHS and Debian Policy
[Maintenance/Owner]
The owning team will be Canonical OpenStack and I have their acknowledgement for that commitment
The future owning team is already subscribed to the package
This does not use static builds
This does not use vendored code
This package is not rust based
The package has been built within the last 3 months in the archive - last built November 9, 2024
Build link on launchpad: https://launchpad.net/ubuntu/+source/flexparser/0.4-1
[Background information]
The Package description explains the package well
Upstream Name is ‘flexparser’
Link to upstream project: https://github.com/hgrecco/flexparser
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flexparser/+bug/2089037/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list