Bug#681834: network-manager, gnome, Recommends vs Depends
Russ Allbery writes ("Bug#681834: network-manager, gnome, Recommends vs Depends"):
> Ian Jackson <firstname.lastname@example.org> writes:
> > How about this:
> This doesn't feel quite right to me, but I'm not sure how to phrase my
> feeling in terms of specific objections. Let me try to instead draft the
> sort of statement that I feel like I want to make and see what people
> think of it.
I agree with almost all of this. It's a good analysis.
> This change is, so far
> as the Technical Committee understands, driven primarily by user
> confusion and bug reports, but does not reflect a deeper or tighter
> integration of network-manager into GNOME than was the case in
As I say I don't think there is any significant evidence of this.
There is evidence of resistence from users who deliberately globally
disable recommends, but those users aren't confused.
I'm not happy with this statement in the absence of evidence (whether
in the form of bug reports or mailing list postings or whatever) from
users who are _actually confused_.
> The Technical Committee believes that this will cause undesireable
> behavior for upgrades from squeeze, and (of somewhat lesser
> importance) will make it more difficult than necessary for GNOME users
> to swap network management components, something for which there
> appears to be noticable demand. We therefore believe that
> network-manager should be either moved to Recommends in gnome-core, or
> moved from the gnome-core metapackage to the gnome metapackage (which
> is defined as including additional, optional components).
Moving the dependency to gnome doesn't help completely, because there
are users who want to install gnome but not network-manager. That's
why in squeeze the dependency from gnome is a Recommends.
I don't care very much whether the dependency is from gnome or
gnome-core. But refraining from moving it from gnome to gnome-core
does not obviate the need to refrain from upgrading it to Depends.
So I agree with most of your reasoning but I think your conclusion
needs to be a little stronger. I would say:
> We therefore believe that
> network-manager should be moved to Recommends in gnome-core.
And you haven't addressed the question of whether this should be done