[Bug 1830347] [NEW] [MIR] probert as dependency of curtin
Launchpad Bug Tracker
1830347 at bugs.launchpad.net
Wed Jul 3 10:31:38 UTC 2019
You have been subscribed to a public bug by Christian Ehrhardt (paelzer):
[Availability]
The package is already available in Ubuntu universe and builds for all
architectures. It creates only one binary which is mostly python and a
bit cpython.
[Rationale]
This is already used in curtin and subiquity and therefore is rather important
already. It will become an official dependency of curtin and therefore needs
to be promoted to main.
[Security]
It has no CVE history upstream or in Ubuntu so far.
[Quality assurance]
- The package does not ask debconf questions
- There are no long-term outstanding bugs which affect the usability of the
program to a major degree.
- Bug status:
- Ubuntu has three open bugs waiting for more feedback
- Debian has no tracker as probert is Ubuntu only
- Upstream has three open issues (none critical)
- The package is maintainerd well in Ubuntu (native to Ubuntu)
- upstream as well as the package are owned by the server team
- The package scans HW and in that sense also "deals with exotic HW",
but it does not require such HW
- The package ships a test suite and runs it at build time
- There are no dep8 tests, but probert is part of curtin and therefore covered
by the regular server Team QA runs
- it has no d/watch file, but since upstream&package are owned by the same
team that is not an issue
- there are only a few minor lintian warnings, nothing that needs an
immediate fix.
[UI standards]
- This is a tool meant for use by other tools (curtin/subiquity). It contains
no end-user communication (that would need to be translated).
- no End-user application that would need a standard conformant desktop file.
[Dependencies]
- all dependencies (bcache-tools lvm2 mdadm multipath-tools util-linux
zfsutils-linux python3 python3 python3-jsonschema python3-pyudev
python3:any libnl-3-200 libnl-genl-3-200 libnl-route-3-200) are already
in main
[Standards compliance]
Slightly outdated FHS, but generally ok (no major violations)
[Maintenance]
The Server team is already subscribed for to the package for maintenance
[Background]
The description seems correct and sufficient "This package provides a tool for
probing host hardware information and emitting a JSON report." no more
background to add.
Known TODOs:
- it is ok to have no d/watch since upstream has no releases (tarballs) and
there is no d/watch the server team should add a debian/README.source file
to the package explaining how a new release would be generated from git
Filed at https://github.com/CanonicalLtd/probert/issues/67
- going forward it is time for a big bump in dh compat (still 9) and
standards-version (probably ok as-is)
Filed at https://github.com/CanonicalLtd/probert/issues/68
** Affects: probert (Ubuntu)
Importance: Undecided
Status: Fix Committed
--
[MIR] probert as dependency of curtin
https://bugs.launchpad.net/bugs/1830347
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.
More information about the ubuntu-archive
mailing list