[Pkg-utopia-maintainers] Bug#826680: Bug#826680: network-manager: please move isc-dhcp-client from Depends: to Recommends:

Daniel Kahn Gillmor dkg at fifthhorseman.net
Tue Jun 7 22:27:16 UTC 2016


On Tue 2016-06-07 17:49:33 -0400, Michael Biebl wrote:
> Am 07.06.2016 um 23:33 schrieb Daniel Kahn Gillmor:
>> Given that network-manager ships with an internal DHCP client, it seems like
>> isc-dhcp-client should be a Recommends: and not a Depends:
>
> The default configuration still uses isc-dhcp-client, unless it's
> explicitly configured otherwise. So not having isc-dhcp-client installed
> means it's very likely that your network connection will be broken.
>  I'm worried that I'll have enough users which turn off Recommends and
> will end up with no network connection.

It sounds to me like you're saying that the internal dhcp client
actually can't handle some common set of networks that users are likely
to encounter.  Is that the case?  In my experience, it works on common
networks i've tried.

fwiw, this is exactly the reason we have Recommends: -- normal users get
to have things that work in the "usual" way, and people who want a
stripped-down system get a stripped-down system (potentially meaning
that they might have to do some additional fiddling if they meet a
corner case).

Users which turn off Recommends on an already-installed system will
already have isc-dhcp-client installed, and won't end up with no network
connection upon upgrade even if the internal dhcp client *doesn't* work
on their local network.  And users who are doing a fresh install while
forcing --no-install-recommends on an unusually-broken network might
need to either drop --no-install-recommends, or add isc-dhcp-client to
their configuration explicitly.

I think this is the right set of tradeoffs, fwiw.  Otherwise, we're
going to end up with "dependency inflation" where we add a
"really-recommends" or a "probably-depends" or something silly like that
;)

Thanks for your work on network-manager!

   --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 948 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20160607/2fcecd23/attachment-0001.sig>


More information about the Pkg-utopia-maintainers mailing list