[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1051421: marked as done (cloud-init: Avoid hard dependency on isc-dhcp-client)



Your message dated Thu, 25 Apr 2024 20:45:04 +0000
with message-id <E1s05xo-003pfT-4N@fasolo.debian.org>
and subject line Bug#1051421: fixed in cloud-init 24.1.4-2
has caused the Debian Bug report #1051421,
regarding cloud-init: Avoid hard dependency on isc-dhcp-client
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 owner@bugs.debian.org
immediately.)


-- 
1051421: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051421
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cloud-init
Version: 23.2.1-1
Severity: normal

Hi,

as of v21.4-2, Debian's cloud-init has a hard dependency on
isc-dhcp-client, while the isc-dhcp suite has been deprecated by the
ISC (also see e.g.
https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#deprecated-components).

This makes integration/usage of cloud-init with e.g. dhcpcd
impossible:

| # apt install cloud-init dhcpcd
| Reading package lists... Done
| Building dependency tree... Done
| Some packages could not be installed. This may mean that you have
| requested an impossible situation or if you are using the unstable
| distribution that some required packages have not yet been created
| or been moved out of Incoming.
| The following information may help to resolve the situation:
|
| The following packages have unmet dependencies:
|  dhcpcd-base : Conflicts: dhcp-client
|  E: Unable to correct problems, you have held broken packages.

Quoting from
https://github.com/canonical/cloud-init/releases/tag/23.3,
cloud-init doesn't seem to strictly depend on isc-dhcp-client any
longer though:

| network: support busybox micro DHCP client (udhcpc) alternative to
| deprecated isc-dhcp-client.

So while one can install udhcpc next to isc-dhcp-client in
Debian (because they don't conflict with each other), it's
not yet possible to use Debian with cloud-init, without having
also isc-dhcp-client on the system.

Please consider adapting the Depends for the new cloud-init version
in Debian accordingly, so one can use e.g. cloud-init with udhcpc
(which also allows co-installation next to dhcpcd), but without
having to also have isc-dhcp-client present.

-mika-

--- End Message ---
--- Begin Message ---
Source: cloud-init
Source-Version: 24.1.4-2
Done: Noah Meyerhans <noahm@debian.org>

We believe that the bug you reported is fixed in the latest version of
cloud-init, 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 1051421@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Noah Meyerhans <noahm@debian.org> (supplier of updated cloud-init 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 25 Apr 2024 11:37:10 -0700
Source: cloud-init
Architecture: source
Version: 24.1.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cloud Team <debian-cloud@lists.debian.org>
Changed-By: Noah Meyerhans <noahm@debian.org>
Closes: 1051421 1066802 1069800
Changes:
 cloud-init (24.1.4-2) unstable; urgency=medium
 .
   * Disable broken upstream test (Closes: #1069800)
   * Remove obsolete python3-mock builddep (Closes: #1066802)
   * Prefer udhcpc as the DHCP client for pre-network boot configuration
     (Closes: #1051421)
   * dh/rules: remove more artifacts during clean
Checksums-Sha1:
 2757edbf3494c1fd8e9b713aaaf940dde7aa03ad 2434 cloud-init_24.1.4-2.dsc
 7abbae479cb73c4a7b4110dcb8f7790acccc54df 26828 cloud-init_24.1.4-2.debian.tar.xz
 bdd7ca16ac7961a8c51b402f1ae6b9febd93c984 7370 cloud-init_24.1.4-2_source.buildinfo
Checksums-Sha256:
 f43b7267725feafd5568d1a063798cbeb7f27786ea39c939363cb3244dd62026 2434 cloud-init_24.1.4-2.dsc
 2358563382a860071f76c4ff281e5c78ee7d9983dcc103b42d9b22fbc8f299fd 26828 cloud-init_24.1.4-2.debian.tar.xz
 110932885ae5bd65064cfca04d76b73d4d4aa65f9f3ecf0541c2e95364b01e02 7370 cloud-init_24.1.4-2_source.buildinfo
Files:
 504dfaa40aaa4b93de29be19ec95c424 2434 admin optional cloud-init_24.1.4-2.dsc
 f6e3bf9ccb35a727bd0bcdefa4ef407a 26828 admin optional cloud-init_24.1.4-2.debian.tar.xz
 073dfe57366569aefb28b78304901691 7370 admin optional cloud-init_24.1.4-2_source.buildinfo

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

iQJFBAEBCgAvFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmYqvEcRHG5vYWhtQGRl
Ymlhbi5vcmcACgkQ4+c1IpshdTXajA//Q+KkFjdhi/Q/KtYzGiaohmxMjz3ZGWwC
xou38cX/MHKkOK31jXoY4vxJqh2g2tk4aKPOYANuMEYdWkwOUpBm2j8kmJEZm352
ZyoEwUdeMHtJV9WCjJSaw64Sb2/IFHFRuA4vja/3c0LgAkurOifcxfURMB5xChq6
fzJx/FTYJsrZH0VrQWQavUnnzeLqk8i131ZgftNvskz9WnrCvVCAf4ODPPToS9Cm
PaqWALZo33utJKjdzUIf3JTVBwmwo+S01YvFOrjOvigHWylq2ffIv8Jhxs6ByBG3
tIH9B64WVvQvtQymJNt3rN/IRfve6rVTvaGXmPTezuYbHTrB3L0g9Z2KJzjYoDD3
bNUJArCYMHOcDdpH00b5nTpC7D+VX1lYvv/M28ucQKrrkCinp4xtuczGs7wwlXwH
Ox7z37IO2asdzFlxw+QyFV9nc6e5uge6O1nlQBOgGSZK0aVdbbBRteADNpw4tBkc
keAclHmqIujYt6T+Y8Ol26Np08Yurrin9KbI1FXTEd5hh3Vx8hOVCg68lASg9dU+
WE+Ulog/hWYyzQlLtVyLrEheVsJSLDaC6cPEOJswam1Jde8m1Vq53M6yxte6okyq
12MXx69v8XOwQ1wk3lu3NxxGd0Qpp6ZWiXSbQkCNcBEkUnqUkaTulCAOec+E7hSq
R5YtRb0TUgw=
=a4ei
-----END PGP SIGNATURE-----

Attachment: pgpFqqfoQ1oY4.pgp
Description: PGP signature


--- End Message ---

Reply to: