Your message dated Sun, 11 Feb 2024 23:05:54 +0000
with message-id <[email protected]>
and subject line Bug#1041754: fixed in pcp 6.2.0-1
has caused the Debian Bug report #1041754,
regarding pcp: ships empty directory /usr/lib/pkgconfig
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 [email protected]
immediately.)
--
1041754: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041754
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pcp
Version: 6.0.5-1
Severity: important
Tags: patch
The binary package pcp ships an empty /usr/lib/pkgconfig. Since we
implemented the /usr-merge using aliasing, this directory is prone to
loss.
As I see it, pcp is split into a number of packages some of which
contain files below /usr/lib/pkgconfig. The existence of that empty
directory is an artifact of how the package is being split and not
required for operation (as it is normally "owned" by pkg-config). As
such, we can delete it from pcp without loss of functionality (and in
the packages shipping .pc files it is non-empty). Since we cannot loose
something that does not exist, the original problem is solved. Do you
agree? I'm attaching a patch for your convenience.
Helmut
diff -Nru pcp-6.0.5/debian/changelog pcp-6.0.5/debian/changelog
--- pcp-6.0.5/debian/changelog 2023-06-14 04:49:33.000000000 +0200
+++ pcp-6.0.5/debian/changelog 2023-07-23 07:15:09.000000000 +0200
@@ -1,3 +1,10 @@
+pcp (6.0.5-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Do not ship empty directory /usr/lib/pkgconfig (closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Sun, 23 Jul 2023 07:15:09 +0200
+
pcp (6.0.5-1) unstable; urgency=low
* New release (full details in CHANGELOG).
diff -Nru pcp-6.0.5/debian/rules pcp-6.0.5/debian/rules
--- pcp-6.0.5/debian/rules 2023-02-13 05:03:53.000000000 +0100
+++ pcp-6.0.5/debian/rules 2023-07-23 07:15:03.000000000 +0200
@@ -148,7 +148,7 @@
uninstallpy = cat python*-pcp.list | sed -e "s,^,$(dirpcp)/," | xargs rm -fr
uninstallpydir = ls -d $(dirpcp)/usr/lib*/python* | xargs rm -fr
uninstalltest = cat $(dirpcp_testsuite).dirs | sed -e "s,^,debian/$(pcp)/," |
xargs rm -fr
-uninstalldirs = rmdir $(dirpcp)/usr/include/pcp $(dirpcp)/usr/include
$(dirpcp)/usr/share/man/man3
+uninstalldirs = rmdir $(dirpcp)/usr/include/pcp $(dirpcp)/usr/include
$(dirpcp)/usr/share/man/man3 $(dirpcp)/usr/lib/pkgconfig
uninstallib = cat $(dirpcp_pmda_infiniband).dirs | sed -e "s,^,$(dirpcp)/," |
xargs rm -fr
uninstallspark = cat $(dirdoc).dirs | sed -e "s,^,$(dirpcp_export_spark)/," |
xargs rm -fr
uninstallgui = cat $(dirgui).dirs | sed -e "s,^,$(dirpcp)/," | xargs rm -fr
--- End Message ---
--- Begin Message ---
Source: pcp
Source-Version: 6.2.0-1
Done: Nathan Scott <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pcp, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nathan Scott <[email protected]> (supplier of updated pcp 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 12 Feb 2024 09:18:37 +1100
Source: pcp
Architecture: source
Version: 6.2.0-1
Distribution: unstable
Urgency: low
Maintainer: PCP Development Team <[email protected]>
Changed-By: Nathan Scott <[email protected]>
Closes: 1041754
Changes:
pcp (6.2.0-1) unstable; urgency=low
.
* New release (full details in CHANGELOG).
* Do not ship empty directory /usr/lib/pkgconfig (closes: #1041754)
Checksums-Sha1:
31b764123b0d634aea65f31fcbaa40ed16271207 5167 pcp_6.2.0-1.dsc
8a7e68ff8ed93200806840a5d20b647dfbdebf6a 50335322 pcp_6.2.0.orig.tar.gz
ae055db1a5fa024221f09db335dc41d04fdc0ce6 26444 pcp_6.2.0-1.debian.tar.xz
59ae18c73025ebcffc56c438610744cb6784ab46 14517 pcp_6.2.0-1_source.buildinfo
Checksums-Sha256:
dead9ef6396da93fbbe9ec16d5d7e9779fc365007e42757dc47bc8c541208693 5167
pcp_6.2.0-1.dsc
9bebdbe0f605c06b91aee898783de5a5b6462e0994107562c5490f2b11692858 50335322
pcp_6.2.0.orig.tar.gz
a9eebfe069996a25b5cfbb2b3147ef261b05ac019e0cd6ae77c329ac80162469 26444
pcp_6.2.0-1.debian.tar.xz
82053a4c2e61fc42bd06fc1ad701f70617e40b32d92b8dad159a44ec44714ebc 14517
pcp_6.2.0-1_source.buildinfo
Files:
05936b068fbf177c92e88251ac43e176 5167 utils extra pcp_6.2.0-1.dsc
5f237acfd4b55f92cb2eab71c33e3760 50335322 utils extra pcp_6.2.0.orig.tar.gz
a756647f452358e0769116becc684ff5 26444 utils extra pcp_6.2.0-1.debian.tar.xz
3f3bd26f2925a8a7c59a851a8cee0566 14517 utils extra pcp_6.2.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE96vodh5v5oY45ig6/ghC7jbdjAwFAmXJSvUACgkQ/ghC7jbd
jAwtdxAAkWZdC6Y2NWjU0LG5SGamjRhHC4k05OTuz3gvpki2uZUtN1w/vJZoKr0a
WWJ0FPDtX5/YRTtvgRfzoy9O9NOigfaOBsRYBXRu5PpQ3LhlgVuFzb4MupiRtJs1
7WRiDqqclXZ07ujcAzM/aw5uFr2Kn/tB4OXqKM3vr8A5izbLfIUOG5XWMzvA4Vlt
db7LZW8lxe+sxYTCk+TWSp1Zfft0ZFDTHHpybfvdsKhtfWrgA58Op4tD9OsRvq9P
9BS53gsT4J7eEvvNJs6S+MSwBklpU3f2vsVaWDS0iDko4dBExnUAbbFBr8zcvj0k
aSRcbuFNAEFE7hjbBiabfN+XK4LpUB9Ss52MoO5VAZ99W9TweGigTNX196SVXsXI
ugYZyT/4POe+ZXkUt335HxigMnuAfa41SXVvM5gpqMOdVnHU4yNj7YdUDxpVjgzH
pTn6eyxxIroO15MynVkUeQLQ4hVEg1d1vAO0nf+uMgILYI/awoF67FS7C5RQPofu
n+UEBTPK9z6lXXmVAclx2gajT1OedCs+VRu0Land3TLOQXrtmsa28UoJspSBloyH
v+Ll+FaO03EK+fBOJYjo0+ByMJleZDvfP7SOwDzEvlWTOfSn1LdCwKrWPRP6TXS3
Z/gwnn3ONhoZ0XxQzdZQbljlL5ImnmisssuKtQJIukfbK7A7HqY=
=6abo
-----END PGP SIGNATURE-----
pgpDMfFGsSXK_.pgp
Description: PGP signature
--- End Message ---