Your message dated Sat, 21 Oct 2023 19:50:30 +0000
with message-id <[email protected]>
and subject line Bug#1054305: fixed in network-manager-iodine 1.2.0-3.3
has caused the Debian Bug report #1054305,
regarding Please install helper binaries into /usr/libexec
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.)
--
1054305: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054305
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: network-manager-iodine
Version: 1.2.0-3.2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: nm-libexec
Hi,
your package installs helper binaries that are currently located in
/usr/lib/NetworkManager.
Now that Debian policy allows to install such binaries into
/usr/libexec, it was requested in [1] that the network-manager package
is updated to use this location to align with other distros and avoid
unnecessary friction.
The network-manager package and the vpn packages maintained by the
pkg-utopia team have been updated accordingly.
For consistencies sake, please consider applying the attached patch,
which moves the helper binaries to /usr/libexec.
It updates the compat level to 13 as well, to get a $libexecdir which is
set to /usr/libexec (and makes minimal changes to get the package build
with compat level 13).
Thanks,
Michael
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026388
diff -Nru network-manager-iodine-1.2.0/debian/changelog
network-manager-iodine-1.2.0/debian/changelog
--- network-manager-iodine-1.2.0/debian/changelog 2022-12-30
11:19:28.000000000 +0100
+++ network-manager-iodine-1.2.0/debian/changelog 2023-10-21
12:36:31.000000000 +0200
@@ -1,3 +1,12 @@
+network-manager-iodine (1.2.0-3.3) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Install helper binaries into /usr/libexec (Closes: #-1)
+ * Bump debhelper-compat to 13 so libexecdir is set properly.
+ * Remove libtool .la files to not make dh_missing fail.
+
+ -- Michael Biebl <[email protected]> Sat, 21 Oct 2023 12:36:31 +0200
+
network-manager-iodine (1.2.0-3.2) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru network-manager-iodine-1.2.0/debian/compat
network-manager-iodine-1.2.0/debian/compat
--- network-manager-iodine-1.2.0/debian/compat 2021-11-17 18:27:43.000000000
+0100
+++ network-manager-iodine-1.2.0/debian/compat 1970-01-01 01:00:00.000000000
+0100
@@ -1 +0,0 @@
-9
diff -Nru network-manager-iodine-1.2.0/debian/control
network-manager-iodine-1.2.0/debian/control
--- network-manager-iodine-1.2.0/debian/control 2021-11-17 18:33:01.000000000
+0100
+++ network-manager-iodine-1.2.0/debian/control 2023-10-21 12:36:31.000000000
+0200
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Guido Günther <[email protected]>
Build-Depends:
- debhelper (>= 9),
+ debhelper-compat (= 13),
dpkg-dev (>= 1.16.1~),
libnm-dev (>= 1.1),
libnma-dev (>= 1.1),
diff -Nru
network-manager-iodine-1.2.0/debian/network-manager-iodine-gnome.install
network-manager-iodine-1.2.0/debian/network-manager-iodine-gnome.install
--- network-manager-iodine-1.2.0/debian/network-manager-iodine-gnome.install
2021-11-17 18:27:43.000000000 +0100
+++ network-manager-iodine-1.2.0/debian/network-manager-iodine-gnome.install
2023-10-21 12:36:31.000000000 +0200
@@ -1,3 +1,3 @@
+usr/libexec/nm-iodine-auth-dialog
usr/lib/*/NetworkManager/*.so*
-usr/lib/NetworkManager/nm-iodine-auth-dialog
usr/share/gnome-vpn-properties
diff -Nru network-manager-iodine-1.2.0/debian/network-manager-iodine.install
network-manager-iodine-1.2.0/debian/network-manager-iodine.install
--- network-manager-iodine-1.2.0/debian/network-manager-iodine.install
2021-11-17 18:28:33.000000000 +0100
+++ network-manager-iodine-1.2.0/debian/network-manager-iodine.install
2023-10-21 12:36:31.000000000 +0200
@@ -1,5 +1,5 @@
etc
-usr/lib/NetworkManager/nm-iodine-service
+usr/libexec/nm-iodine-service
usr/lib/NetworkManager/VPN/nm-iodine-service.name
usr/share/metainfo/
usr/share/locale/
diff -Nru network-manager-iodine-1.2.0/debian/rules
network-manager-iodine-1.2.0/debian/rules
--- network-manager-iodine-1.2.0/debian/rules 2021-11-17 18:36:06.000000000
+0100
+++ network-manager-iodine-1.2.0/debian/rules 2023-10-21 12:36:31.000000000
+0200
@@ -10,10 +10,12 @@
override_dh_auto_configure:
[ -f ./configure ] || ./autogen.sh
dh_auto_configure -- \
- --libexecdir=/usr/lib/NetworkManager \
--disable-static \
--without-libnm-glib \
--enable-more-warnings=yes
override_dh_makeshlibs:
dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/NetworkManager/
+
+execute_before_dh_install:
+ find debian/tmp -name '*.la' -print -delete
--- End Message ---
--- Begin Message ---
Source: network-manager-iodine
Source-Version: 1.2.0-3.3
Done: Michael Biebl <[email protected]>
We believe that the bug you reported is fixed in the latest version of
network-manager-iodine, 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.
Michael Biebl <[email protected]> (supplier of updated network-manager-iodine
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: Sat, 21 Oct 2023 12:36:31 +0200
Source: network-manager-iodine
Architecture: source
Version: 1.2.0-3.3
Distribution: unstable
Urgency: medium
Maintainer: Guido Günther <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Closes: 1054305
Changes:
network-manager-iodine (1.2.0-3.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Install helper binaries into /usr/libexec (Closes: #1054305)
* Bump debhelper-compat to 13 so libexecdir is set properly.
* Remove libtool .la files to not make dh_missing fail with compat 13.
Checksums-Sha1:
1a92271245b9e5723e144d624a72474a774fb815 2275
network-manager-iodine_1.2.0-3.3.dsc
df119b34b0714cae8c9ed68cf5be70eb654d801e 6304
network-manager-iodine_1.2.0-3.3.debian.tar.xz
c4bfd2a07faba5d5d53e16a2c914f60b1131fd6f 15714
network-manager-iodine_1.2.0-3.3_source.buildinfo
Checksums-Sha256:
99dd54c17c0f7ef42db2a195df8d28c7ab16346b22924b40944fb74e58f9edf6 2275
network-manager-iodine_1.2.0-3.3.dsc
36e255151fd9479f42647a21796b5504cb1d7efb060c9c4dc231e056a53f8794 6304
network-manager-iodine_1.2.0-3.3.debian.tar.xz
24d79ca9f75bcdca1a463f2ca3caa2664fb5e18cfd366d09e8ed42b0692e7435 15714
network-manager-iodine_1.2.0-3.3_source.buildinfo
Files:
13b046c3b5b796bec3f3325ed034378e 2275 net optional
network-manager-iodine_1.2.0-3.3.dsc
58a8fbbce17e3cdadcee424288ec02e2 6304 net optional
network-manager-iodine_1.2.0-3.3.debian.tar.xz
8f1d2b8ef75635927e38deb141ef71c2 15714 net optional
network-manager-iodine_1.2.0-3.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmU0JikRHGJpZWJsQGRl
Ymlhbi5vcmcACgkQauHfDWCPItyHFw/9EEZEHDC1i8hu/iTJrvVp7U2W7WyunVmZ
6Ov5LPQsgNUI7RN4H+g+myTehSgV0jP14WS1bu/VH59jXo6tao70lQvcagsTqbVK
j3dwcGgKe3kMCXPZ292B9yCZ8xTuV9j0pgReRIgEk1WCsRJ0rMuz95hTFmd60xun
NNiqTkwLjOFqfiWcK5pGlMRclHZ7iQa4DermbtyhZ9c3sAhFlvPMk8LQy6oSivPF
p543pfu6cgMvDTQznvmV54+xisqmmPkODrC0dL45/qcw0yE7KCpOoQG92gK1cJ3D
daP4K+MBRyGJt1a9g1l+KcypI8w0bsDxAlnFQinlomNw1B8ujyRmqIQysjhIIwrx
lT9kP7ZQsnkZmJnMN3YmMX4rr9NOdyQXTqaNT1oiM1e6GT95mbTgCjmwDpd5SjZH
IFjB1hCjGXdSNcjCLoPWbKedqF5O2xsSdufjnd71tkNw6MHtvOTGZNIwMy4m6x4k
LdSaD6zIUG3VmyOcy7Np8iO2UaNeznNplCGMh/qijI0osyfHRN3klj/AJZNEIOOe
0bjequkaSEcqk2Imr0t7GONW1xzGuz+9kAp9/4KuVVKL66lwVwjHF7OclwVdDAwY
/uUEG2MvN/KpEXspE+ZeHPAwcYPMxlWb85AngBRCagDc77+2S8hF0q++QWrztdfA
3jgB3j5MEXU=
=PJfv
-----END PGP SIGNATURE-----
--- End Message ---