================================================================================
PACKAGING REVIEW
================================================================================
MUST:
Package must meet Ubuntu versioning & Maintainer requirements
VERSION: 1.19.0-0ubuntu1
PASS.
MAINTAINER: Ubuntu Developers <[email protected]>
PASS.
--------------------------------------------------------------------------------
Package must match current Ubuntu (and Debian) packaging policies
Standards-Version: 4.7.2
Minor issue: Current Debian policy is 4.7.4.
debian/control:
libnvidia-container1:
- Architecture: any - do we support all Ubuntu architectures? We
can change it to amd64/arm64 and
add other architectures later if needed.
- Please add Multi-Arch: same field (See
https://www.debian.org/doc/debian-policy/ch-controlfields.html#multi-arch-same)
- Please add symbols file (See
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#symbols-files)
Example: dpkg-gensymbols -plibnvidia-container1
-P/build/libnvidia-container-xlad7f/libnvidia-container-1.19.0/debian/tmp
-Odebian/libnvidia-container1.symbols
libnvidia-container-tools:
- Architecture: any - same as libnvidia-container1.
- Please add Multi-Arch: same field (See
https://www.debian.org/doc/debian-policy/ch-controlfields.html#multi-arch-same)
debian/rules:
DH_VERBOSE=1 set — we can remove/disable it.
debian/copyright:
Upstream contacts: Should it be
Upstream-Name: libnvidia-container
Upstream-Contact: https://github.com/NVIDIA/libnvidia-container
Source: https://github.com/NVIDIA/libnvidia-container
Packaging copyright: Copyright: 2026 Canonical Ltd
lrc output:
Apache-2.0 | LGPL-3+ NOTICE
Apache-2.0 | Apache-2.0 and/or BSD-3-clause and/or GPL-2
pkg/rpm/SPECS/libnvidia-container.spec
Apache-2.0 | Apache-2.0 and/or LGPL-3
src/nvcgo/internal/cgroup/ebpf.go
debian/upstream/metadata:
PASS: Provides Bug-Database, Bug-Submit, and Repository — satisfies the
recommended UpstreamMetadata fields (wiki.debian.org/UpstreamMetadata).
debian/tests/:
- Please add autopkgtest log reference in a comment.
debian/libnvidia-container1.lintian-overrides:
Consider adding libnvidia-container-dev library.
It will both fix link-to-shared-library-in-wrong-package and make
the package
compliant with the packaging policy (see
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#development-files)
debian/watch:
Downloads rc file is it an intended behaviour?
Newest version of libnvidia-container on remote site is
1.19.0-rc.7, local version is 1.19.0
=> Newer package available from:
=> https://github.com/NVIDIA/libnvidia-container
refs/tags/v1.19.0-rc.7
warning: refs/tags/v1.19.0-rc.7
6b45bcca21f9b519790eebe6f5a0507785d6ed00 is not a commit!
Note: switching to '7585946c6471402577e14474d7c56ca5be0348d7'.
You are in 'detached HEAD' state. You can look around,
make experimental
changes and commit them, and you can discard any commits
you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you
create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable
advice.detachedHead to false
Successfully symlinked
../libnvidia-container-1.19.0-rc.7.tar.xz to
../libnvidia-container_1.19.0-rc.7.orig.tar.xz.
Newest version of nvidia-modprobe on remote site is
595.71.05, local version is 550.54.14
=> Newer package available from:
=> https://github.com/NVIDIA/nvidia-modprobe/
refs/tags/595.71.05
Successfully symlinked
../libnvidia-container-595.71.05.tar.xz to
../libnvidia-container_1.19.0-rc.7.orig-nvidia-modprobe.tar.xz.
--------------------------------------------------------------------------------
Package must build, install, run, remove, and purge cleanly
PASS
================================================================================
MAINTENANCE REVIEW
================================================================================
MUST:
Package must contain a watch file or get-orig-source rule
PASS.
If upstream is no more, the packager should consider adopting the upstream
package somewhere
N/A. Upstream (NVIDIA) is active and maintains the project at
https://github.com/NVIDIA/libnvidia-container.
Packages who implement get-orig-source for packages with watch files get
extra points
No extra points.
Packaged version must not have any known security or critical bugs
https://github.com/NVIDIA/libnvidia-container/security
All fixed as per security tracker.
SHOULD:
Packaging scripts should be readable and readily comprehensible
PASS.
Upstream should be responsive, and maintain a bug tracker
PASS.
Packaged version should be latest upstream
PASS
Package should not be native without an approved spec
N/A
================================================================================
SUITABILITY REVIEW
================================================================================
MUST:
Package must meet copyright / licensing requirements
Needs lrc issues addressed
Non-native packages must have verifiable cryptographic path to upstream
source
PASS, the repository provides verified tags.
Package must be advocated by at least two members of ubuntu-dev (the packager
may count as one)
First Review.
SHOULD:
Package should work on a standard Ubuntu/Kubuntu/Xubuntu/etc. system
N/A, the package requires NVIDIA hardware present.
Package should provide hints to system services (app-install-data, menus,
etc.) to ease installation and use
N/A, this is a development/shared library.
Package should provide Ubuntu-specific documentation for variances in
behaviour from upstream
N/A, the behaviour is same as upstream, with documented build time
patches.
Package should provide a Homepage: header in debian/control
PASS.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2138389
Title:
[needs-packaging] libnvidia-container
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2138389/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs