Bug#1033062: unblock: dhcpcd5/9.4.1-21
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: dhcpcd5@packages.debian.org
Control: affects -1 + src:dhcpcd5
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Please unblock package dhcpcd5
[ Reason ]
This and the previous upload contain important documentation changes to facilitate migration from Stable.
[ Impact ]
Missing an important piece of information that might save them some guesswork when updating config files.
[ Tests ]
No code change. It's purely a debian/control and debian/NEWS change.
[ Risks ]
None. It's purely a debian/control and debian/NEWS change.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock dhcpcd5/9.4.1-21
[ Debdiff ]
- --- dhcpcd5-9.4.1/debian/changelog 2023-02-19 15:13:44.000000000 +0200
+++ dhcpcd5-9.4.1/debian/changelog 2023-03-14 13:00:16.000000000 +0200
@@ -1,3 +1,18 @@
+dhcpcd5 (9.4.1-21) unstable; urgency=medium
+
+ * Document migration to Predictable Network Interface Names in NEWS.Debian.
+ Specify Debian 12 (Bookworm) as the release where this got implemented.
+
+ -- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 14 Mar 2023 13:00:16 +0200
+
+dhcpcd5 (9.4.1-20) unstable; urgency=medium
+
+ * Finalize debian/control dependencies and phrasing.
+ + Specify that Linux ports utilize Predictable Network Interface Names.
+ = Move Suggests on resolvconf to dhcpcd-base.
+
+ -- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 03 Mar 2023 09:21:00 +0200
+
dhcpcd5 (9.4.1-19) unstable; urgency=medium
[ lintian-brush ]
diff -Nru dhcpcd5-9.4.1/debian/control dhcpcd5-9.4.1/debian/control
- --- dhcpcd5-9.4.1/debian/control 2023-02-18 07:15:24.000000000 +0200
+++ dhcpcd5-9.4.1/debian/control 2023-03-12 09:57:19.000000000 +0200
@@ -11,26 +11,6 @@
Vcs-Browser: https://salsa.debian.org/debian/dhcpcd5
Vcs-Git: https://salsa.debian.org/debian/dhcpcd5.git
- -Package: dhcpcd
- -Architecture: all
- -Depends: dhcpcd-base,
- - sysvinit-utils (>= 3.05-4~) | lsb-base (>= 3.0-6),
- - ${misc:Depends},
- - ${shlibs:Depends}
- -Provides: dhcpcd
- -Replaces: dhcpcd5 (<< 9.4.1-12)
- -Breaks: dhcpcd5 (<< 9.4.1-12)
- -Suggests: dhcpcd-gtk,
- - openresolv | resolvconf
- -Description: DHCPv4 and DHCPv6 dual-stack client (init.d script and systemd unit)
- - dhcpcd provides seamless IPv4 and IPv6 auto-configuration.
- - .
- - This package provides the optional init.d script and systemd units.
- - .
- - It can be safely purged on systems where interfaces are configured
- - by ifupdown via </etc/network/interfaces> using the DHCP method with
- - binaries provided by dhcpcd-base.
- -
Package: dhcpcd-base
Architecture: any
Conflicts: dhcp-client
@@ -42,6 +22,7 @@
${misc:Depends},
${shlibs:Depends}
Recommends: wpasupplicant
+Suggests: resolvconf | openresolv | systemd-resolved
Description: DHCPv4 and DHCPv6 dual-stack client (binaries and exit hooks)
dhcpcd provides seamless IPv4 and IPv6 auto-configuration:
* DHCPv4 client
@@ -58,8 +39,29 @@
where interfaces are configured by ifupdown via </etc/network/interfaces>
using the DHCP method.
.
- - The init.d script and systemd unit required for systems without ifupdown are
- - packaged separately as dhcpcd.
+ The init.d script and systemd service required for systems without ifupdown
+ are packaged separately as dhcpcd.
+ .
+ Since Debian 12 (Bookworm), dhcpcd uses Predictable Network Interface Names
+ on Linux ports. See NEWS.Debian for more details.
+
+Package: dhcpcd
+Architecture: all
+Depends: dhcpcd-base,
+ sysvinit-utils (>= 3.05-4~) | lsb-base (>= 3.0-6),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides: dhcpcd
+Replaces: dhcpcd5 (<< 9.4.1-12)
+Breaks: dhcpcd5 (<< 9.4.1-12)
+Suggests: dhcpcd-gtk
+Description: DHCPv4 and DHCPv6 dual-stack client (init.d script and systemd unit)
+ dhcpcd provides seamless IPv4 and IPv6 auto-configuration.
+ .
+ This package provides the optional init.d script and systemd service.
+ .
+ It should not be installed on systems where interfaces are configured
+ by ifupdown via </etc/network/interfaces> using the DHCP method.
Package: dhcpcd5
Section: oldlibs
diff -Nru dhcpcd5-9.4.1/debian/NEWS dhcpcd5-9.4.1/debian/NEWS
- --- dhcpcd5-9.4.1/debian/NEWS 1970-01-01 02:00:00.000000000 +0200
+++ dhcpcd5-9.4.1/debian/NEWS 2023-03-14 10:27:50.000000000 +0200
@@ -0,0 +1,21 @@
+dhcpcd5 (9.4.1-21) unstable; urgency=medium
+
+ Since Debian 12 (Bookworm), dhcpcd uses Predictable Network Interface Names
+ on Linux ports. This brings dhcpcd in line with other networking tools.
+
+ This change is only noticeable on hosts where networking is controlled by
+ ifupdown via </etc/network/interfaces>. For example:
+
+ Before:
+
+ iface eth0 inet dhcp
+ iface eth0 inet6 auto
+
+ After:
+
+ iface enp4s0 inet dhcp
+ iface enp4s0 inet6 auto
+
+ 'sudo dmesg | grep -i renamed' shows available Predictable Interface Names.
+
+ -- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 12 Mar 2023 08:26:06 +0200
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAmQTZ9cACgkQrh+Cd8S0
17ZjHg/5AZhxjUx6VgIN5Bzby+JwS+/XhdO4AAgadOHFpznd2sYVK5EwQAKCJ7Jd
R63aM4I5LZPEabnHO9B4jr5+kT7dkY4e8gzkFXRJXsN17lP1CQIYyBQ8v/3Kusk5
PgVTVC49WT8C6ooGTke6A5QqBTB+YjS7YsVGriqnJWMCIEsjY5PXE0mWh04JIYo4
dqWkWSKISH2RdQ1ByjPvO7uBqsRAHIax38aR6yAirpcg9u3RNIhYUFv9mSfL0ucY
1Ls79SZmvztPkCn9M7xnCEcSVWV93TYKvgn0GO6xmKsZBPNb3AdEBqTZ7jJXr6As
XZYdl612YgRqL6vJAFNsMXfbu7Au2OBgN8cDERoq7enoRFWrZsNEJtRIydggx4gI
JIBduNeUtG4wVmh3NaY6iTquVApEtzugeagXIE+WoUC3oW1ArHCESrpHAhP949EU
Vv4wUiMdbtHKfEwqLfCJLJxiBUGCv/11MJifIPG4ihW7l9Qx9o5NXXaBmbYPYuN5
C7X+AK2o4TaIEwURLqHr8rxZBInr7thidh7HOnGzvGCgLxQQ7sivRxbqDyhmfsTv
HDQ4qYmCMQlZUVFEFN6FCuirGQoaaRZ+nKjcei7s1zDOdORSsvO+kqczfmLFDcNj
rKFNkGumLyJ/y+nhNDwELkmRCItnyiFABwxDube2cPD+SuxM+5c=
=V6Le
-----END PGP SIGNATURE-----
Reply to: