Bug#1066807: nvtop now eligible to be in main?

Ken Harris kengruven+deb at gmail.com
Wed Mar 13 17:53:19 GMT 2024


Package: nvtop
Severity: wishlist

Dear Maintainer,

The program nvtop (currently version 3.0.1-1 in bookworm=stable) is in
"contrib" rather than "main", despite being licensed under the GNU GPL.

The copyright file explains that this is because "it is only useful in
combination with the proprietary NVIDIA drivers in non-free".

This was true in version 1.  Since then, nvtop version 2 added support for AMD
GPUs (and retconned the "nv" to mean "Neat Videocard"), and version 3 added
support for Intel GPUs, so I believe it's now perfectly usable with only free
software.

The Policy Manual says packages in main "must not require or recommend a
package outside of main for compilation or execution".  nvtop depends on only 4
packages (libc6, libncursesw6, libsystemd0, libtinfo6), all of which are in
"main", and it lists no "recommends/suggests/enhances" packages.  All of the
Build-Depends packages appear to be in main, as well.

Also, the Debian package description is still "Interactive NVIDIA GPU process
monitor", while the upstream description is now "GPU & Accelerator process
monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm".

thanks,


-- System Information:
Debian Release: 12.4
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'stable-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-15-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



More information about the pkg-nvidia-devel mailing list