Your message dated Wed, 24 Jan 2024 21:25:07 +0000
with message-id <[email protected]>
and subject line Bug#914247: fixed in libselinux 3.5-2
has caused the Debian Bug report #914247,
regarding Please move library to /usr/lib
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.)
--
914247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914247
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libselinux
Version: 2.8-1+b1
Severity: normal
Tags: patch
Hi,
since late-mounted /usr is no longer supported, the artifical split
between /lib and /usr/lib no longer is really useful.
Therefor please consider moving the libraries to /usr/lib.
The attached (build tested) patch should do that.
Regards,
Michael
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru libselinux-2.8/debian/changelog libselinux-2.8/debian/changelog
--- libselinux-2.8/debian/changelog 2018-05-28 20:50:31.000000000 +0200
+++ libselinux-2.8/debian/changelog 2018-11-20 22:29:39.000000000 +0100
@@ -1,3 +1,10 @@
+libselinux (2.8-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move libselinux to /usr/lib.
+
+ -- Michael Biebl <[email protected]> Tue, 20 Nov 2018 22:29:39 +0100
+
libselinux (2.8-1) unstable; urgency=medium
* New upstream release
diff -Nru libselinux-2.8/debian/libselinux1.install
libselinux-2.8/debian/libselinux1.install
--- libselinux-2.8/debian/libselinux1.install 2018-05-28 20:50:31.000000000
+0200
+++ libselinux-2.8/debian/libselinux1.install 2018-11-20 22:27:22.000000000
+0100
@@ -1 +1 @@
-lib/*/*.so*
+usr/lib/*/*.so*
diff -Nru libselinux-2.8/debian/libselinux1-udeb.install
libselinux-2.8/debian/libselinux1-udeb.install
--- libselinux-2.8/debian/libselinux1-udeb.install 2018-05-28
20:50:31.000000000 +0200
+++ libselinux-2.8/debian/libselinux1-udeb.install 2018-11-20
22:27:28.000000000 +0100
@@ -1 +1 @@
-lib/*/*.so* /lib
+usr/lib/*/*.so*
diff -Nru libselinux-2.8/debian/rules libselinux-2.8/debian/rules
--- libselinux-2.8/debian/rules 2018-05-28 20:50:31.000000000 +0200
+++ libselinux-2.8/debian/rules 2018-11-20 22:28:32.000000000 +0100
@@ -60,8 +60,7 @@
DESTDIR = $(CURDIR)/debian/tmp
base_extra_install_args = $(extra_make_args)
base_extra_install_args += DESTDIR=$(DESTDIR)
-extra_install_args = $(base_extra_install_args)
LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)
-extra_install_args += SHLIBDIR=/lib/$(DEB_HOST_MULTIARCH)
+extra_install_args = $(base_extra_install_args)
LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) SHLIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)
python_extra_install_args = $(base_extra_install_args) LIBDIR=/usr/lib
override_dh_auto_install: FORCE
diff -Nru libselinux-2.8/debian/changelog libselinux-2.8/debian/changelog
--- libselinux-2.8/debian/changelog 2018-05-28 20:50:31.000000000 +0200
+++ libselinux-2.8/debian/changelog 2018-11-20 22:29:39.000000000 +0100
@@ -1,3 +1,10 @@
+libselinux (2.8-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move libselinux to /usr/lib.
+
+ -- Michael Biebl <[email protected]> Tue, 20 Nov 2018 22:29:39 +0100
+
libselinux (2.8-1) unstable; urgency=medium
* New upstream release
diff -Nru libselinux-2.8/debian/libselinux1.install
libselinux-2.8/debian/libselinux1.install
--- libselinux-2.8/debian/libselinux1.install 2018-05-28 20:50:31.000000000
+0200
+++ libselinux-2.8/debian/libselinux1.install 2018-11-20 22:27:22.000000000
+0100
@@ -1 +1 @@
-lib/*/*.so*
+usr/lib/*/*.so*
diff -Nru libselinux-2.8/debian/libselinux1-udeb.install
libselinux-2.8/debian/libselinux1-udeb.install
--- libselinux-2.8/debian/libselinux1-udeb.install 2018-05-28
20:50:31.000000000 +0200
+++ libselinux-2.8/debian/libselinux1-udeb.install 2018-11-20
22:27:28.000000000 +0100
@@ -1 +1 @@
-lib/*/*.so* /lib
+usr/lib/*/*.so*
diff -Nru libselinux-2.8/debian/rules libselinux-2.8/debian/rules
--- libselinux-2.8/debian/rules 2018-05-28 20:50:31.000000000 +0200
+++ libselinux-2.8/debian/rules 2018-11-20 22:28:32.000000000 +0100
@@ -60,8 +60,7 @@
DESTDIR = $(CURDIR)/debian/tmp
base_extra_install_args = $(extra_make_args)
base_extra_install_args += DESTDIR=$(DESTDIR)
-extra_install_args = $(base_extra_install_args)
LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)
-extra_install_args += SHLIBDIR=/lib/$(DEB_HOST_MULTIARCH)
+extra_install_args = $(base_extra_install_args)
LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) SHLIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)
python_extra_install_args = $(base_extra_install_args) LIBDIR=/usr/lib
override_dh_auto_install: FORCE
--- End Message ---
--- Begin Message ---
Source: libselinux
Source-Version: 3.5-2
Done: Laurent Bigonville <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libselinux, 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.
Laurent Bigonville <[email protected]> (supplier of updated libselinux 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: SHA256
Format: 1.8
Date: Wed, 24 Jan 2024 21:23:37 +0100
Source: libselinux
Architecture: source
Version: 3.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian SELinux maintainers <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Closes: 914247 1029095
Changes:
libselinux (3.5-2) unstable; urgency=medium
.
[ Michael Biebl ]
* Move libselinux into /usr (Closes: #914247)
.
[ Laurent Bigonville ]
* debian/libselinux1.tmpfiles: claim /run/setrans directory.
Thanks to Christian Göttsche, Michael Biebl (Closes: #1029095)
Checksums-Sha1:
a70da9880a16c75f71846b987417fe8074520e68 2662 libselinux_3.5-2.dsc
1d3092db46e67e97682d0f7da2fbe203733d24d6 35992 libselinux_3.5-2.debian.tar.xz
42e8594d6700fedf81267aeb9da5c0706e6002f6 13400
libselinux_3.5-2_source.buildinfo
Checksums-Sha256:
cd6baa8aebf37a88355291bf5cb11a311463479fed8a9f479043d1fc12de25cc 2662
libselinux_3.5-2.dsc
e385f14d9700187495a82e433b02b139aebe89c8ceccab5a21598dfef518b0de 35992
libselinux_3.5-2.debian.tar.xz
17499bfe8853b7311d150702c8078972e599a2d509ac1fc814a76e56ec904ea6 13400
libselinux_3.5-2_source.buildinfo
Files:
f3e992464ec3d416353a5c60e44f5f26 2662 libs optional libselinux_3.5-2.dsc
941738eadc6674dba047e2d8c56d7bed 35992 libs optional
libselinux_3.5-2.debian.tar.xz
f54242e7bf753ad72a6b4fa6ddc23891 13400 libs optional
libselinux_3.5-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFFBAEBCAAvFiEEmRrdqQAhuF2x31DwH8WJHrqwQ9UFAmWxdEMRHGJpZ29uQGRl
Ymlhbi5vcmcACgkQH8WJHrqwQ9V3hAf+PoP/nAO305TC/DVib9L7p/UQWOSWCdeO
vTLMlxhNRJfOLBDCVr/8vz4LhUIbzFGvNDiuuhdwywQJVVOwiWHUrAKWFXDgw4DC
ME3Y7/Tzzhzs6AzE120AcJoNiTKnnLcXo3Y4CVCrjGRPQYZY+W7Rn4EhkLAkmit7
KNhJyH5RTs7MLFqA+m0rm7QWHR2ruK7uMlwhNMLBbfR4CXFIq45noc8SNElFs+UN
4hu+8vHhcWtcSmqwz8fRcKYBmaud+J26QTiy08cFDXW2mVU3l17hL/btLssb+m/Z
Tbqc0i4Ku8NJ1R4lEJvsY1B9/qDc41KG2IGuuzsxYPa74cYCrRmfUg==
=UvmN
-----END PGP SIGNATURE-----
--- End Message ---