Your message dated Sat, 09 Nov 2024 10:51:02 +0000
with message-id
<b0a29248bc631362ed06a8879f93b8cdae5414d0.ca...@adam-barratt.org.uk>
and subject line Closing bugs released with 12.8
has caused the Debian Bug report #1082710,
regarding bookworm-pu: package notify-osd/0.9.35+15.04.20150126-3+deb12u1
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.)
--
1082710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082710
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Control: affects -1 + src:reportbug
X-Debbugs-Cc: report...@packages.debian.org
User: release.debian....@packages.debian.org
Usertags: pu
Tags: bookworm
X-Debbugs-Cc: by...@debian.org
Severity: normal
Dear Debian Stable Release Managers,
I am looking for a stable-pu upload to fix Debian bug
https://bugs.debian.org/1027272 .
[ Reason ]
For Debian 12, the installation path of notify-osd executable is
/usr/lib/DEB_HOST_MULTIARCH/ . However, the Debian-specific
debian/notify-osd.desktop is using /usr/lib/notify-osd/. Such
mismatch should be fixed, otherwise the .desktop file will be broken.
This problem has been fixed in Debian Testing/Unstable as part of
the new upstream release.
For this stable-pu, I am writing custom patch to dynamically generate
debian/notify-osd.desktop from debian/notify-osd.desktop.in in debian/rules
dh_auto_configure phase.
[ Impact ]
Debian Stable (Debian 12) users cannot have notify-osd set to autostart.
[ Tests ]
Manually tested.
[ Risks ]
Minimal risk. The worst case is that the autostart functionality is
still broken, which will not make things worse.
[ Checklist ]
[X] *all* changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in (old)stable
[X] the issue is verified as fixed in unstable
[ Changes ]
See the attached full debdiff.
[ Other info ]
Please let me know if you have any comments.
Thanks,
Boyuan Yang
diff -Nru notify-osd-0.9.35+15.04.20150126/debian/changelog notify-osd-0.9.35+15.04.20150126/debian/changelog
--- notify-osd-0.9.35+15.04.20150126/debian/changelog 2023-02-17 04:46:59.000000000 -0500
+++ notify-osd-0.9.35+15.04.20150126/debian/changelog 2024-09-22 19:04:29.000000000 -0400
@@ -1,3 +1,12 @@
+notify-osd (0.9.35+15.04.20150126-3+deb12u1) bookworm; urgency=medium
+
+ * debian/rules, debian/notify-osd.desktop{,in}: Dynamically generate
+ the Exec path in notify-osd.desktop with DEB_HOST_MULTIARCH to fix
+ the incorrect executable path in /etc/xdg/autostart/notify-osd.desktop.
+ (Closes: #1027272)
+
+ -- Boyuan Yang <by...@debian.org> Sun, 22 Sep 2024 19:04:29 -0400
+
notify-osd (0.9.35+15.04.20150126-3) unstable; urgency=medium
* QA upload.
diff -Nru notify-osd-0.9.35+15.04.20150126/debian/clean notify-osd-0.9.35+15.04.20150126/debian/clean
--- notify-osd-0.9.35+15.04.20150126/debian/clean 1969-12-31 19:00:00.000000000 -0500
+++ notify-osd-0.9.35+15.04.20150126/debian/clean 2024-09-22 19:04:29.000000000 -0400
@@ -0,0 +1 @@
+debian/notify-osd.desktop
diff -Nru notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop
--- notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop 2015-05-25 23:10:43.000000000 -0400
+++ notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop 1969-12-31 19:00:00.000000000 -0500
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=Notify OSD
-Comment=Display notifications
-Exec=/usr/lib/notify-osd/notify-osd
-Terminal=false
-Type=Application
-NotShowIn=KDE;
-X-GNOME-Autostart-enabled=false
diff -Nru notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop.in notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop.in
--- notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop.in 1969-12-31 19:00:00.000000000 -0500
+++ notify-osd-0.9.35+15.04.20150126/debian/notify-osd.desktop.in 2024-09-22 19:04:29.000000000 -0400
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Notify OSD
+Comment=Display notifications
+Exec=/usr/lib/@DEB_HOST_MULTIARCH@/notify-osd
+Terminal=false
+Type=Application
+NotShowIn=KDE;
+X-GNOME-Autostart-enabled=false
diff -Nru notify-osd-0.9.35+15.04.20150126/debian/rules notify-osd-0.9.35+15.04.20150126/debian/rules
--- notify-osd-0.9.35+15.04.20150126/debian/rules 2015-05-25 23:10:43.000000000 -0400
+++ notify-osd-0.9.35+15.04.20150126/debian/rules 2024-09-22 19:04:29.000000000 -0400
@@ -2,12 +2,21 @@
export DPKG_GENSYMBOLS_CHECK_LEVEL=4
+# For DEB_HOST_MULTIARCH
+include /usr/share/dpkg/default.mk
+include /usr/share/dpkg/architecture.mk
+
%:
dh $@ --with autoreconf
override_dh_autoreconf:
NOCONFIGURE=1 dh_autoreconf ./autogen.sh
+override_dh_auto_configure:
+ # https://bugs.debian.org/1027272
+ sed 's|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|g' debian/notify-osd.desktop.in > debian/notify-osd.desktop
+ dh_auto_configure
+
# tests require being run against a system install
override_dh_auto_test:
@@ -30,4 +39,4 @@
nosmart+lp:notify-osd > debian/changelog.upstream
endif
-.PHONY: pre-build
\ ���浠舵��灏炬病�����㈣��绗�
+.PHONY: pre-build
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: release.debian.org
Version: 12.8
Hi,
Each of the updates tracked by these bugs was included in today's 12.8
bookworm point release.
Regards,
Adam
--- End Message ---