|
|
Log in / Subscribe / Register

Hope Gnote replaces Tomboy

Hope Gnote replaces Tomboy

Posted Sep 24, 2009 2:32 UTC (Thu) by coriordan (guest, #7544)
In reply to: Hope Gnote replaces Tomboy by SEMW
Parent article: Celebrating the release of GNOME 2.28

Aha, thanks for the clarification about package names.

My recent experience was that I asked apt-get to "remove tomboy" and it said it would also "remove gnome" - no indication that this didn't require removing GNOME.


to post comments

Hope Gnote replaces Tomboy

Posted Sep 24, 2009 11:46 UTC (Thu) by jond (subscriber, #37669) [Link] (1 responses)

If you installed the metapackage "gnome" using aptitude, then all of its
dependencies would be marked as having been automatically installed.
Whenever you remove a package using aptitude, it will check the
dependencies of that package. If a) they are marked as having been
automatically installed, and b) no other installed package also depends on
it, then they will also be removed.

Thus, if you have not otherwise indicate you desire the dependencies of the
"gnome" metapackage (you can toggle automatic-status within aptitude on a
per-package basis, or just manually mark one or more of the dependencies
for installation) and the gnome metapackage's dependencies are no longer
being fulfilled (because you've tried to remove tomboy, or whatever), the
rest will go as well.

This is potentially confusing for people who type "aptitude install gnome"
and subsequently remove a dependency; however, I don't think in practise
this can be that many people. Most people will obtain GNOME by default when
they install Debian and select "desktop environment". This method does not
install the "gnome" metapackage (nor tomboy).

I understand that newer versions of apt itself also have this automatic-
dependency tracking, but I don't think the one in Debian stable does.

Hope Gnote replaces Tomboy

Posted Sep 24, 2009 13:06 UTC (Thu) by tzafrir (subscriber, #11501) [Link]

gnome depends on (among others)

tomboy | gnote

That is: either of them will satisfy the dependency, but tomboy is the default if both are reasonable candidates.

So: install gnote and then remove tomboy. Something along the lines of:

aptitude install gnote tomboy_


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds