Bug#939360: python-pynvml: Please include libnvidia-ml1 alternate dep also on armhf

Steve Langasek steve.langasek at canonical.com
Wed Sep 4 00:14:32 BST 2019


Package: python-pynvml
Version: 7.352.0-2
Severity: minor
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu eoan ubuntu-patch

Dear maintainers,

The latest upload of python-pynvml has not been migratable to the Ubuntu
release for 4 months, because its dependencies are not satisfiable on armhf. 
This is because you have libnvidia-ml1 listed as an alternative dependency
only on amd64 and i386, not on armhf; and the other alternatives,
libnvidia-legacy-390xx-ml1 and libnvidia-legacy-340xx-ml1, don't exist at
all in Ubuntu but libnvidia-ml1 *does* exist as a virtual package provided
by the last release of the nvidia drivers that supported armhf.

I don't see any reason that it would be invalid to list libnvidia-ml1 as an
alternative (or even preferred) dependency for this package on armhf even in
Debian, so I would ask that you apply the attached patch so that the Ubuntu
package can be in sync with Debian and still be installable.

Thanks for considering,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru python-pynvml-7.352.0/debian/control python-pynvml-7.352.0/debian/control
--- python-pynvml-7.352.0/debian/control	2019-04-06 23:21:02.000000000 -0700
+++ python-pynvml-7.352.0/debian/control	2019-09-03 16:09:07.000000000 -0700
@@ -16,7 +16,7 @@
 Package: python3-pynvml
 Architecture: amd64 i386 armhf
 Depends:
- libnvidia-ml1 [!armhf]
+ libnvidia-ml1
  | libnvidia-legacy-390xx-ml1
  | libnvidia-legacy-340xx-ml1,
  ${misc:Depends},


More information about the pkg-nvidia-devel mailing list