Bug#688772: gnome Depends network-manager-gnome
Don Armstrong
don at debian.org
Thu Nov 8 00:14:25 UTC 2012
On Tue, 30 Oct 2012, Don Armstrong wrote:
> On Fri, 26 Oct 2012, Michael Biebl wrote:
> > One idea that came up was to check wether wicd is in use (or for
> > that matter ifupdown), and then show a debconf prompt explaining
> > the situation, and letting the user chose if he wants to take over
> > network management by NetworkManager. It would work similar to how
> > we currently handle multiple installed display managers, like gdm3
> > or kdm (btw, gdm3 is currently a hard depends of gnome-core). If
> > the users choses no, we could disable the service via update-rc.d
> > disable, so the invoke-rc.d later on in postinst would not start
> > NM.
>
> I believe some solution along this line which mitigates breakage
> caused by the co-installation of wicd and NM would go a long way to
> resolve the technical concerns of having gnome depend on NM.[0]
>
> I'm concerned that such a solution won't be ready, tested, and
> accepted in time for wheezy, however. But I can certainly see
> proposing an option to have an explicit sunset on the CTTE's
> requirement for gnome to only recommend NM once this work is done.[1]
I've gone ahead and drafted a B option which does this (attached).
I've also made an explicit request for a release note documenting that
people using gnome should (re)consider using NM. [That still requires
someone to "do the work", of course.]
I'd like to get some more input on this, and then call for a vote
sometime this week if at all possible.
Don Armstrong
--
LEADERSHIP -- A form of self-preservation exhibited by people with
autodestructive imaginations in order to ensure that when it comes to
the crunch it'll be someone else's bones which go crack and not their
own.
-- The HipCrime Vocab by Chad C. Mulligan
(John Brunner _Stand On Zanzibar_ p256-7)
http://www.donarmstrong.com http://rzlab.ucr.edu
-------------- next part --------------
1. The TC notes the decision of the meta-gnome maintainers to
implement the TC decision in #681834 by:
(a) softening the dependency in the gnome-core metapackage
from Depends to Recommends, as required
(b) adding a new dependency in the gnome metapackage,
as a Depends. (In squeeze, this is where the dependency
was, but it was a Recommends.)
2. Our intent, as stated in the rationale section of our previous
decision (#681834, paras 3 and 5), is that squeeze users who have
gnome installed but not network-manager do not find that
network-manager becomes installed when they upgrade to wheezy.
3. A Recommends from gnome to network-manager-gnome would serve no
purpose in wheezy as gnome Depends on gnome-core which already
Recommends network-manager-gnome.
Therefore
A 4. We overrule the decision of the meta-gnome maintainers to add a
A dependency from gnome to network-manager-gnome; this dependency
A should be removed for the release of wheezy.
B 4. We overrule the decision of the meta-gnome maintainers to add a
B dependency from gnome to network-manager-gnome; this dependency
B should be removed for the release of wheezy. After the release of
B wheezy, if in the opinion of the NM maintainer the concerns
B raised in §4 of the CTTE decision #681834 have been addressed
B through technical means, the meta-gnome maintainers may freely
B adjust the dependencies as usual.
5. We request that the Release Team unblock update(s) to meta-gnome so
that our decisions may be implemented in wheezy.
6. We request that a release note is created explaining that gnome
users who do not currently have NM installed consider installing
it.
More information about the pkg-gnome-maintainers
mailing list