Your message dated Fri, 06 Dec 2024 18:49:44 +0000
with message-id <e1tjdoa-004tug...@fasolo.debian.org>
and subject line Bug#1087732: fixed in ppc64-diag 2.7.9-1.1
has caused the Debian Bug report #1087732,
regarding ppc64-diag: move aliased files from / to /usr (DEP17)
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.)
--
1087732: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087732
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ppc64-diag
Version: 2.7.9-1
Severity: serious
Tags: patch sid trixie
User: helm...@debian.org
Usertags: dep17m2
Hi,
your package installs files in /lib:
lib/systemd/system/opal_errd.service
lib/systemd/system/rtas_errd.service
Starting with trixie, installing files in those aliased locations is no
longer allowed and considered an RC bug. The goal of this move is
eliminating bugs arising from aliasing, such as file loss during package
upgrades.
The attached patch should address the above issues by removing a Debian
specific patch which is no longer applicable.
For additional information refer to
https://wiki.debian.org/UsrMerge and
https://subdivi.de/~helmut/dep17.html.
diff -Nru ppc64-diag-2.7.9/debian/changelog ppc64-diag-2.7.9/debian/changelog
--- ppc64-diag-2.7.9/debian/changelog 2023-01-10 16:50:25.000000000 +0100
+++ ppc64-diag-2.7.9/debian/changelog 2024-11-17 20:41:14.000000000 +0100
@@ -1,3 +1,10 @@
+ppc64-diag (2.7.9-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move aliased files from / to /usr (DEP17). (Closes: #-1)
+
+ -- Michael Biebl <bi...@debian.org> Sun, 17 Nov 2024 20:41:14 +0100
+
ppc64-diag (2.7.9-1) unstable; urgency=medium
* Update to new upstream version 2.7.9.
diff -Nru
ppc64-diag-2.7.9/debian/patches/0002-Fix-path-for-systemd-system-services.patch
ppc64-diag-2.7.9/debian/patches/0002-Fix-path-for-systemd-system-services.patch
---
ppc64-diag-2.7.9/debian/patches/0002-Fix-path-for-systemd-system-services.patch
2023-01-10 16:50:25.000000000 +0100
+++
ppc64-diag-2.7.9/debian/patches/0002-Fix-path-for-systemd-system-services.patch
1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-From: Frederic Bonnard <fre...@linux.vnet.ibm.com>
-Date: Thu, 22 Aug 2019 17:34:32 +0200
-Subject: Fix path for systemd system services
-
-The location used is the one used on Fedora/Redhat and it is not the same on
-Debian/Ubuntu
-https://bugs.launchpad.net/bugs/1505088
----
- scripts/Makefile.am | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/scripts/Makefile.am b/scripts/Makefile.am
-index 9c7e7ea..8a04d76 100644
---- a/scripts/Makefile.am
-+++ b/scripts/Makefile.am
-@@ -20,8 +20,8 @@ install-exec-hook-scripts:
- # install -d --mode=755 $(DESTDIR)/usr/libexec/ppc64-diag/
- # install -D --mode=755 $(INIT_FILES) $(DESTDIR)/usr/libexec/ppc64-diag/
- install -D --mode=755 $(UTIL_FILES) $(DESTDIR)/usr/sbin/
-- install -d --mode=755 $(DESTDIR)/usr/lib/systemd/system/
-- install -D --mode=644 $(SERVICE_SCRIPT)
$(DESTDIR)/usr/lib/systemd/system/
-+ install -d --mode=755 $(DESTDIR)/lib/systemd/system/
-+ install -D --mode=644 $(SERVICE_SCRIPT) $(DESTDIR)/lib/systemd/system/
-
- uninstall-hook-scripts:
- rm -f $(DESTDIR)/etc/ppc64-diag/ppc64_diag_setup
-@@ -33,8 +33,8 @@ uninstall-hook-scripts:
- rm -f $(DESTDIR)/etc/ppc64-diag/diag_nvme.config
- # rm -f $(DESTDIR)/usr/libexec/ppc64-diag/rtas_errd
- # rm -f $(DESTDIR)/usr/libexec/ppc64-diag/opal_errd
-- rm -f $(DESTDIR)/usr/lib/systemd/system/rtas_errd.service
-- rm -f $(DESTDIR)/usr/lib/systemd/system/opal_errd.service
-+ rm -f $(DESTDIR)/lib/systemd/system/rtas_errd.service
-+ rm -f $(DESTDIR)/lib/systemd/system/opal_errd.service
-
- INSTALL_EXEC_HOOKS += install-exec-hook-scripts
- UNINSTALL_HOOKS += uninstall-hook-scripts
diff -Nru ppc64-diag-2.7.9/debian/patches/series
ppc64-diag-2.7.9/debian/patches/series
--- ppc64-diag-2.7.9/debian/patches/series 2023-01-10 16:50:25.000000000
+0100
+++ ppc64-diag-2.7.9/debian/patches/series 2024-11-17 20:41:08.000000000
+0100
@@ -1,4 +1,3 @@
0001-Don-t-install-upstream-sysvinit-scripts-for-now.patch
-0002-Fix-path-for-systemd-system-services.patch
0003-Improve-unit-files.patch
0004-Fix-opal-dump-parse-manpage.patch
--- End Message ---
--- Begin Message ---
Source: ppc64-diag
Source-Version: 2.7.9-1.1
Done: Michael Biebl <bi...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ppc64-diag, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1087...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated ppc64-diag package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 22 Nov 2024 15:11:39 +0100
Source: ppc64-diag
Architecture: source
Version: 2.7.9-1.1
Distribution: unstable
Urgency: medium
Maintainer: Frédéric Bonnard <fre...@debian.org>
Changed-By: Michael Biebl <bi...@debian.org>
Closes: 1087732
Changes:
ppc64-diag (2.7.9-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Move aliased files from / to /usr (DEP17). (Closes: #1087732)
Checksums-Sha1:
cc53a2af020dd06ae3263a8f69d86975e69f5d09 2040 ppc64-diag_2.7.9-1.1.dsc
4d6b8de5d182d5b89eafbfc748399338cb05b153 8172
ppc64-diag_2.7.9-1.1.debian.tar.xz
d1dbb12c841b1e36d6679e67a1e4a623322189c6 5713
ppc64-diag_2.7.9-1.1_source.buildinfo
Checksums-Sha256:
4e7174048fb6e4c488e09425196e3f7a879827aa24380bf8d3b797221afcc137 2040
ppc64-diag_2.7.9-1.1.dsc
edeb7d96f40f3e056f86f465f9679ffb77a6011f53e781d8f922ec026ac53864 8172
ppc64-diag_2.7.9-1.1.debian.tar.xz
c0e23fa1b6c9d60193cdf39abeeb845fb0c4f7b7d0fbd0ea80419ab2aa6c6c2e 5713
ppc64-diag_2.7.9-1.1_source.buildinfo
Files:
dd5cbf4d6545993b4495301508418a38 2040 misc optional ppc64-diag_2.7.9-1.1.dsc
4f5a16ddf19055da15ed0c3992f02b9b 8172 misc optional
ppc64-diag_2.7.9-1.1.debian.tar.xz
6cc0ecb5b244af66eef6697892b09e69 5713 misc optional
ppc64-diag_2.7.9-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmdAqokRHGJpZWJsQGRl
Ymlhbi5vcmcACgkQauHfDWCPItzyLw/9Gtz4ry589NGIW+a9kui1gTxwBtbWb47q
rOBay9ixX03iF1375U8H6c8DEd5v5UL00+CMXA6wcVfTkJ59d9Uk/M75g2Swco1r
t+OH0+rd38s9XIdTa/q+tBO29/Uq4LCW0I1Yq+JnzpDk2nCuiJarvmYtU8KJy1ud
eYs/cF9WJ5BkBGeJBNS/KF5M2o8XX+yP8NeeO4fLOT9bvr5Jtn9pOfKN735t4VXe
ffEUk7dj4qjv0uxrlwSwOaCOroL3OzYaMnVXSmhVrHGRSoG6ZnGngeTdsU52AH/f
AIPGO3o2OzAkN7VQeR2wc2bHfgNJTTnx2ciQOa46/pZPTRVSSc3tOnSL8tY9I1vv
UWN5vOCWgSZmXn7KFfKg6eI2QToVkIVC64y8lag2jV7ifeHtBhoU5uiU1kmdfwRR
gd8LiQP6GaApVNR5DJ2sw6xW8qrvkIK1GIaYKsC2uxzAHAvftk1b7Nl3Nxr3znAO
Ye1KRRN9DOaRcp4buZn4QsAGvKwzeez2Xq76JuDadRcFkd9YjDrI73HYbG4QpyBV
vdz36OosCQtq9G1U3mvIsqH//q/eY9JrBWmVGeTQagUJdErsp34dIQCe+JrYEXrP
CGONt2iSPSL55YMa/wyAMhDPggfTLgiPWLwaKnXoVFRAc4YB4XhZEkGDpSdcYS7y
w5hL/KBH5Zw=
=0dXu
-----END PGP SIGNATURE-----
pgp3XoetwgoZM.pgp
Description: PGP signature
--- End Message ---