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

Re: no{thing} build profiles



On Tue, Oct 23, 2018 at 04:40:34PM +0000, Ivan Shmakov wrote:
> >>>>> Wouter Verhelst <wouter@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


Reply to: