================================================================================
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

Reply via email to