On Tue, Oct 23, 2018 at 04:40:34PM +0000, Ivan Shmakov wrote: > >>>>> Wouter Verhelst <wou...@debian.org> writes: > >>>>> On Mon, Oct 22, 2018 at 11:12:57PM +0200, Adam Borowski wrote: > >>>>> On Mon, Oct 22, 2018 at 01:22:12PM -0700, Russ Allbery wrote: > > […] > > >>> I think the prerequisite for making a change like this would be for > >>> the library to be able to surface this transitive requirement in > >>> metadata so that debhelper could support automatically adding it > >>> to the dependencies of all linked programs (and I’m not sure that > >>> sort of collapse of our dependency structure is a good idea). > > >> That would be a bad idea – we don’t want gratuitous dependencies > >> all around. Just because I use xfce doesn’t mean I want a daemon > >> for some old kinds of iApple iJunk > > > Why not? What does it cost you, other than a few bits on your hard > > disk, to have those things installed? > > > It is an actual cost for users who do not (want to) understand the > > technical background in why their iSomething doesn’t communicate with > > Debian properly, and it costs *us* time in support questions if we > > have to explain to them that they just need to install this one > > little thing here that takes a few MB (if that; haven’t checked). > > It works both ways, actually. I’ve recently seen a problem > with a newly installed system ending up with /two/ configured > IPv4 addresses (where one was expected.) The cause of this > surprise? Recommends:¹. > > More specifically, the admin there installed isc-dhcp-client and > configured interfaces(5) accordingly. He also installed lxqt, > which Recommends: cmst, which in turn Depends: connman (entirely > appropriately, I guess, as the former is a GUI for the latter), > which /also/ configures network interfaces.
That is a bug in connman. NetworkManager is configured in Debian to ignore interfaces that were configured through /etc/network/interfaces. I would suggest that connman should do the same. [...] -- To the thief who stole my anti-depressants: I hope you're happy -- seen somewhere on the Internet on a photo of a billboard