Quoting Simon McVittie (2019-08-14 20:22:33)
> On Wed, 14 Aug 2019 at 19:52:42 +0200, Jonas Smedegaard wrote:
> > Quoting Simon McVittie (2019-08-14 17:59:00)
> > > I think this is a bit of a lose/lose situation: if we downgrade
> > > the Depends to Recommends, as long as there is an (IMO unwise)
> > > meme that globally disabling Recommends is the right thing to do
> > > for "efficient" and "minimal" systems, people will install GTK
> > > programs on their desktops with Recommends disabled, and be
> > > surprised (and/or open high-severity bugs) when settings aren't
> > > saved as a result.
> >
> > Please follow Debian Policy, and let those misguided souls have
> > their surprises.
>
> Which point in the dependency chain do you think should be weakened
> from Depends to Recommends? I think the dependency from
> libgtk-3-0-common generated by dh_installgsettings is probably the
> most appropriate, or at least, least inappropriate? (This would
> require debhelper changes to add a dh_installgsettings option
> analogous to dh_shlibdeps -- -dRecommends, so that the dependency
> could be moved to ${misc:Recommends}.)libgtk-3-0-common could even be relaxed to _suggest_ dconf/gconf since already the applications using dconf/gconf declare a dependency on those disk-based backends. > When an angry user turns up on the BTS complaining that GTK has a > grave bug (configuration lost) or a serious bug (Policy ยง3.5, missing > dependencies), is there consensus that this should be considered to be > not-a-bug and closed? Issues solely caused by disregarding recommends should be closed as not-a-bug indeed. Why do you ask? If you somehow disagree with that, then I can only take it that you disagree with Debian Policy and it makes sense to deal with that instead of cowardly putting it on me. > I thought I remembered Policy having something to say about weakening > shared libraries' dependencies on services to Recommends or weaker > (e.g. libdbus-1-3 only Recommends dbus and does not depend on it, even > though it's of little use without dbus), but now I can't find it in > Policy, and I also can't find a bug asking for that. Does this exist, > or did I imagine it? Sorry, I am not Paul Wise or Colin Watson ;-) - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature

