Your message dated Thu, 04 Apr 2019 19:03:59 +0000
with message-id <e1hc7ez-0004tc...@respighi.debian.org>
and subject line unblock nvidia-settings
has caused the Debian Bug report #926264,
regarding unblock: nvidia-settings/410.104-2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
926264: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926264
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package nvidia-settings
Hi,
I recently realized that I can improve the nvidia-graphics-drivers
upgrade path from stretch to buster on the no longer supported
32-bit architectures (i386, armhf) by reintroducing some (meta-)packages
as transitional packages depending on the corresponding packages from
the (still 32-bit supporting) 390xx legacy driver.
This request is for nvidia-settings.
Andreas
unblock nvidia-settings/410.104-2
diff -Nru nvidia-settings-410.104/debian/changelog
nvidia-settings-410.104/debian/changelog
--- nvidia-settings-410.104/debian/changelog 2019-03-13 01:01:46.000000000
+0100
+++ nvidia-settings-410.104/debian/changelog 2019-03-30 09:38:32.000000000
+0100
@@ -1,3 +1,10 @@
+nvidia-settings (410.104-2) unstable; urgency=medium
+
+ * [i386 armhf]: Reinstate nvidia-settings as a transitional package
+ depending on nvidia-settings-legacy-390xx.
+
+ -- Andreas Beckmann <a...@debian.org> Sat, 30 Mar 2019 09:38:32 +0100
+
nvidia-settings (410.104-1) unstable; urgency=medium
* New upstream release 410.104.
diff -Nru nvidia-settings-410.104/debian/control
nvidia-settings-410.104/debian/control
--- nvidia-settings-410.104/debian/control 2019-03-13 01:01:46.000000000
+0100
+++ nvidia-settings-410.104/debian/control 2019-03-30 09:38:32.000000000
+0100
@@ -30,21 +30,22 @@
Package: nvidia-settings
Section: contrib/x11
-Architecture: amd64
+Architecture: amd64 i386 armhf
Pre-Depends:
nvidia-installer-cleanup,
Depends:
- ${nvidia-alternative},
- libxnvctrl0 (= ${binary:Version}),
+ nvidia-settings-legacy-390xx [!amd64],
+ ${nvidia-alternative} [amd64],
+ libxnvctrl0 (= ${binary:Version}) [amd64],
${shlibs:Depends}, ${misc:Depends}
Recommends:
- libgl1-nvidia${nvidia:Legacy}-glvnd-glx | libgl1-nvidia${nvidia:Legacy}-glx,
- nvidia${nvidia:Legacy}-vdpau-driver,
- libnvidia${nvidia:Legacy}-ml1,
+ libgl1-nvidia${nvidia:Legacy}-glvnd-glx [amd64] |
libgl1-nvidia${nvidia:Legacy}-glx [amd64],
+ nvidia${nvidia:Legacy}-vdpau-driver [amd64],
+ libnvidia${nvidia:Legacy}-ml1 [amd64],
Provides:
- nvidia-settings-gtk-${nvidia:Version},
+ nvidia-settings-gtk-${nvidia:Version} [amd64],
Conflicts:
- nvidia-settings-gtk-${nvidia:Version},
+ nvidia-settings-gtk-${nvidia:Version} [amd64],
Description: tool for configuring the NVIDIA graphics
driver${nvidia:LegacyDesc}
The nvidia-settings utility is a tool for configuring the NVIDIA
Linux graphics driver. It operates by communicating with the NVIDIA
diff -Nru nvidia-settings-410.104/debian/nvidia-settings.install.amd64.in
nvidia-settings-410.104/debian/nvidia-settings.install.amd64.in
--- nvidia-settings-410.104/debian/nvidia-settings.install.amd64.in
1970-01-01 01:00:00.000000000 +0100
+++ nvidia-settings-410.104/debian/nvidia-settings.install.amd64.in
2019-03-30 09:38:32.000000000 +0100
@@ -0,0 +1,6 @@
+usr/bin/nvidia-settings usr/lib/#PRIVATE#/
+debian/nvidia-settings.desktop usr/lib/#PRIVATE#/
+nvidia-settings#LEGACY#.png usr/share/pixmaps/
+usr/bin/nv-control-dpy usr/lib/#PRIVATE#/
+usr/share/man/man1/nvidia-settings.1.gz usr/lib/#PRIVATE#/
+usr/lib/libnvidia-gtk?.so.*
diff -Nru nvidia-settings-410.104/debian/nvidia-settings.install.in
nvidia-settings-410.104/debian/nvidia-settings.install.in
--- nvidia-settings-410.104/debian/nvidia-settings.install.in 2019-03-13
01:01:46.000000000 +0100
+++ nvidia-settings-410.104/debian/nvidia-settings.install.in 1970-01-01
01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-usr/bin/nvidia-settings usr/lib/#PRIVATE#/
-debian/nvidia-settings.desktop usr/lib/#PRIVATE#/
-nvidia-settings#LEGACY#.png usr/share/pixmaps/
-usr/bin/nv-control-dpy usr/lib/#PRIVATE#/
-usr/share/man/man1/nvidia-settings.1.gz usr/lib/#PRIVATE#/
-usr/lib/libnvidia-gtk?.so.*
diff -Nru nvidia-settings-410.104/debian/nvidia-settings.lintian-overrides
nvidia-settings-410.104/debian/nvidia-settings.lintian-overrides
--- nvidia-settings-410.104/debian/nvidia-settings.lintian-overrides
2019-03-13 01:01:46.000000000 +0100
+++ nvidia-settings-410.104/debian/nvidia-settings.lintian-overrides
2019-03-30 09:38:32.000000000 +0100
@@ -1,6 +1,11 @@
no-upstream-changelog
# the shared libraries are actually version-specific plugins
-package-name-doesnt-match-sonames
-shlib-calls-exit
-no-symbols-control-file
+[amd64]: package-name-doesnt-match-sonames
+[amd64]: shlib-calls-exit
+[amd64]: no-symbols-control-file
+
+# On architectures no longer supported by the current driver,
+# this is a dummy package depending on the 390xx legacy driver.
+[!amd64]: empty-binary-package
+[!amd64]: package-contains-no-arch-dependent-files
diff -Nru nvidia-settings-410.104/debian/rules
nvidia-settings-410.104/debian/rules
--- nvidia-settings-410.104/debian/rules 2019-03-13 01:01:46.000000000
+0100
+++ nvidia-settings-410.104/debian/rules 2019-03-30 09:38:32.000000000
+0100
@@ -48,7 +48,7 @@
%:
dh $@
-ifeq (,$(filter nvidia-settings,$(shell dh_listpackages)))
+ifneq (amd64,$(DEB_HOST_ARCH))
override_dh_auto_build: $(AUTOGEN)
CC_ONLY_CFLAGS="$(CPPFLAGS)" dh_auto_build
--sourcedirectory=src/libXNVCtrl
--- End Message ---
--- Begin Message ---
Unblocked nvidia-settings.
--- End Message ---