Your message dated Fri, 01 Mar 2024 23:04:13 +0000
with message-id <[email protected]>
and subject line Bug#1059394: fixed in bridge-utils 1.7.1-2
has caused the Debian Bug report #1059394,
regarding bridge-utils: install files into /usr (instead of /)
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.)


-- 
1059394: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059394
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: bridge-utils
Version: 1.7.1-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: dep17m2

Hi!

Your package installs files directly into /. For the ongoing Debian
UsrMerge effort [1] these files should move to /usr in the trixie
cycle.

I'm attaching a patch to implement such a move.

However, please still read the wiki page on moving files, especially
if you intend to backport to bookworm or earlier. The patch has
already been checked by a local dumat copy.

If during the trixie cycle your package will undergo structural
changes or any other file moves, please also see the wiki and upload
to experimental first when these changes are done.

Chris

[1] https://wiki.debian.org/UsrMerge
diff -Nru bridge-utils-1.7.1/debian/bridge-network-interface.sh bridge-utils-1.7.1/debian/bridge-network-interface.sh
--- bridge-utils-1.7.1/debian/bridge-network-interface.sh	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/bridge-network-interface.sh	2023-12-23 21:31:44.000000000 +0100
@@ -19,7 +19,7 @@
 
 [ "$BRIDGE_HOTPLUG" = "no" ] && exit 0
 
-. /lib/bridge-utils/bridge-utils.sh
+. /usr/lib/bridge-utils/bridge-utils.sh
 
 if [ -d /run/network ]; then
    for i in $(ifquery --list --allow auto); do
diff -Nru bridge-utils-1.7.1/debian/changelog bridge-utils-1.7.1/debian/changelog
--- bridge-utils-1.7.1/debian/changelog	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/changelog	2023-12-23 21:31:44.000000000 +0100
@@ -1,3 +1,10 @@
+bridge-utils (1.7.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Install files into /usr instead of /. (Closes: #-1)
+
+ -- Chris Hofstaedtler <[email protected]>  Sat, 23 Dec 2023 21:31:44 +0100
+
 bridge-utils (1.7.1-1) unstable; urgency=low
 
   * New upstream version.
diff -Nru bridge-utils-1.7.1/debian/dirs bridge-utils-1.7.1/debian/dirs
--- bridge-utils-1.7.1/debian/dirs	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/dirs	2023-12-23 21:31:44.000000000 +0100
@@ -1,6 +1,6 @@
 etc/network/if-pre-up.d
 etc/network/if-down.d
 etc/network/if-post-down.d
-sbin
-lib/bridge-utils
-lib/udev
+usr/sbin
+usr/lib/bridge-utils
+usr/lib/udev
diff -Nru bridge-utils-1.7.1/debian/examples/hibernate bridge-utils-1.7.1/debian/examples/hibernate
--- bridge-utils-1.7.1/debian/examples/hibernate	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/examples/hibernate	2023-12-23 21:31:44.000000000 +0100
@@ -6,7 +6,7 @@
 AddConfigHandler BridgeOptions
 
 BridgeSuspend() {
-    for i in `/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
+    for i in `/usr/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
     do
       ip link set dev $i down
     done
@@ -14,7 +14,7 @@
 }
 
 BridgeResume() {
-    for i in `/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
+    for i in `/usr/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
     do
       ip link set dev $i up
     done
diff -Nru bridge-utils-1.7.1/debian/examples/pm-utils bridge-utils-1.7.1/debian/examples/pm-utils
--- bridge-utils-1.7.1/debian/examples/pm-utils	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/examples/pm-utils	2023-12-23 21:31:44.000000000 +0100
@@ -4,7 +4,7 @@
 # as /etc/pm/sleep.d/bridge
 
 BridgeSuspend() {
-    for i in `/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
+    for i in `/usr/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
     do
       ip link set dev $i down
     done
@@ -12,7 +12,7 @@
 }
 
 BridgeResume() {
-    for i in `/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
+    for i in `/usr/sbin/brctl show|sed -n "s/^[^ ]*\t\([^\t]*\)/\1/p"`
     do
       ip link set dev $i up
     done
diff -Nru bridge-utils-1.7.1/debian/ifupdown.sh bridge-utils-1.7.1/debian/ifupdown.sh
--- bridge-utils-1.7.1/debian/ifupdown.sh	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/ifupdown.sh	2023-12-23 21:31:44.000000000 +0100
@@ -6,7 +6,7 @@
 # Have a look at /usr/share/doc/bridge-utils/README.Debian if you want
 # more info about the way on wich a bridge is set up on Debian.
 
-if [ ! -x /sbin/brctl ]
+if [ ! -x /usr/sbin/brctl ]
 then
   exit 0
 fi
@@ -14,7 +14,7 @@
 #default configuration
 [ -f /etc/default/bridge-utils ] && . /etc/default/bridge-utils
 
-. /lib/bridge-utils/bridge-utils.sh
+. /usr/lib/bridge-utils/bridge-utils.sh
 
 case "$IF_BRIDGE_PORTS" in
     "")
diff -Nru bridge-utils-1.7.1/debian/rules bridge-utils-1.7.1/debian/rules
--- bridge-utils-1.7.1/debian/rules	2023-01-25 22:11:52.000000000 +0100
+++ bridge-utils-1.7.1/debian/rules	2023-12-23 21:31:44.000000000 +0100
@@ -64,13 +64,13 @@
 
 	# Add here commands to install the package into debian/tmp.
 	#$(MAKE) install prefix=$(CURDIR)/debian/bridge-utils/usr
-	$(INSTALL_PROGRAM) -m 755 brctl/brctl $(IDIR)/sbin
-	$(INSTALL_SCRIPT) -m 755 debian/ifupdown.sh $(IDIR)/lib/bridge-utils/
-	ln -s /lib/bridge-utils/ifupdown.sh $(IDIR)/etc/network/if-pre-up.d/bridge
-	ln -s /lib/bridge-utils/ifupdown.sh $(IDIR)/etc/network/if-down.d/bridge
-	ln -s /lib/bridge-utils/ifupdown.sh $(IDIR)/etc/network/if-post-down.d/bridge
-	$(INSTALL_SCRIPT) -m 755 debian/bridge-utils.sh $(IDIR)/lib/bridge-utils/
-	$(INSTALL_SCRIPT) -m 755 debian/bridge-network-interface.sh $(IDIR)/lib/udev/bridge-network-interface
+	$(INSTALL_PROGRAM) -m 755 brctl/brctl $(IDIR)/usr/sbin
+	$(INSTALL_SCRIPT) -m 755 debian/ifupdown.sh $(IDIR)/usr/lib/bridge-utils/
+	ln -s /usr/lib/bridge-utils/ifupdown.sh $(IDIR)/etc/network/if-pre-up.d/bridge
+	ln -s /usr/lib/bridge-utils/ifupdown.sh $(IDIR)/etc/network/if-down.d/bridge
+	ln -s /usr/lib/bridge-utils/ifupdown.sh $(IDIR)/etc/network/if-post-down.d/bridge
+	$(INSTALL_SCRIPT) -m 755 debian/bridge-utils.sh $(IDIR)/usr/lib/bridge-utils/
+	$(INSTALL_SCRIPT) -m 755 debian/bridge-network-interface.sh $(IDIR)/usr/lib/udev/bridge-network-interface
 	
 #	dh_movefiles
 

--- End Message ---
--- Begin Message ---
Source: bridge-utils
Source-Version: 1.7.1-2
Done: Santiago García Mantiñán <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bridge-utils, 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.
Santiago García Mantiñán <[email protected]> (supplier of updated bridge-utils 
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: Fri, 01 Mar 2024 23:09:33 +0100
Source: bridge-utils
Architecture: source
Version: 1.7.1-2
Distribution: unstable
Urgency: low
Maintainer: Santiago García Mantiñán <[email protected]>
Changed-By: Santiago García Mantiñán <[email protected]>
Closes: 1059394
Changes:
 bridge-utils (1.7.1-2) unstable; urgency=low
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Update standards version to 4.6.2, no changes needed.
 .
   [ Chris Hofstaedtler ]
   * Install files into /usr instead of /. (Closes: #1059394)
Checksums-Sha1:
 64a3d80333abec2e6c664418dcd348a5ffc1f6d7 1874 bridge-utils_1.7.1-2.dsc
 57a5dbad908dbb28a790328a67412d47b6826cff 16140 
bridge-utils_1.7.1-2.debian.tar.xz
 947f02306054c97f80b5ea296c62192f50767e30 6357 
bridge-utils_1.7.1-2_source.buildinfo
Checksums-Sha256:
 5131ca3b4d62f95e47106accd1ecd8893ba315ae5f68d543460b32e5fe934c57 1874 
bridge-utils_1.7.1-2.dsc
 59dd869801347a7ad5601d758078204545a4af497a9a4b459f10350fe0eeed55 16140 
bridge-utils_1.7.1-2.debian.tar.xz
 59ebec779464a316928df3f0302b8f749305fb5f93477886906cd13f652f5144 6357 
bridge-utils_1.7.1-2_source.buildinfo
Files:
 77ce28f507d148bcf76186d770ecf4a9 1874 net optional bridge-utils_1.7.1-2.dsc
 4f167135730272dd1bd80bf994a51e97 16140 net optional 
bridge-utils_1.7.1-2.debian.tar.xz
 815b5b37e7b2d3e083d7c1a4fa2a2d5f 6357 net optional 
bridge-utils_1.7.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEBqPldg9hG0uxqQ5ouGiMo9h21aMFAmXiWsUACgkQuGiMo9h2
1aMaEA//XWePgucGTIi8bfSO8kTByFCIfD2JFCjqYPbKvazRo22F0RU/PoHDzoKl
e+iReTmPodh1EaUSJk89RuQyBHerA7Va82zkFocbuu/WZNx70+OTtBERSYyGkUGi
bWnWeahz9NC7Rd6GT/etxjH7qTN6Jfz56tPg5SzK8eeMkrdK8UWFPS81d6tj2EEI
Cd3j4ZfG16zxM4fiVCoRAoXTkJkMk1IWBhVsoqi5Nx5aTNbK6PX6ZULaiUiqvqNT
41Re159rSRacz38cAodx23JU51a8oI6U0HRs4xGAe/xf5fKxSDUx00YBwC/jrdm4
PIq3hQlpwXGYnvxjCa0Qg3U1l92KSkvuVbDB9WO0qfif4hs+M9Rls1dJ4oYzlt1/
mqjDW7ovZ0Vtg5gYoWYZ53TLe2hA6mlZks+gVWNk/U3Ek4J/bRom+VI1+Bpf7DrY
mVv8BtvRttFVW9SIn3FhEhuztvyDmeYyB2z8EQ402Fo0D61dxmB+azdX5BHcuKFD
ThnVJM+lcSB8IQ7Cb3wn1bWMJAoCxUTcGgsDeUCtYxdXFI5e99P5kADB+KFHQ/sh
+6kIA84fmMCDOyip9jXA9+RrdFfwbjOvRgZgSBU3tht+ac4yEmDyrOwe6EnxJAsc
wh8NWfzBA7VCzKf54+gdTl2bcwowUrcoNxRNtxM1mJh74ihuyW8=
=jCe+
-----END PGP SIGNATURE-----

Attachment: pgp6zqlYE9OST.pgp
Description: PGP signature


--- End Message ---

Reply via email to