Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: dhcp...@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.rac...@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.rac...@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.rac...@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-----