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 ---

Reply via email to