[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926264: marked as done (unblock: nvidia-settings/410.104-2)



Your message dated Thu, 04 Apr 2019 19:03:59 +0000
with message-id <E1hC7eZ-0004Tc-G5@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 owner@bugs.debian.org
immediately.)


-- 
926264: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926264
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <anbe@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 ---

Reply to: