[maemo-users] Removing Modest from Diablo

From: Michael Flaig mflaig at pro-linux.de
Date: Fri Oct 10 19:32:59 EEST 2008
Hi Tim,

On Thu, 2008-10-09 at 05:46 -0700, Tim Ashman wrote:
> I so can't stand modest in diablo that I wish to remove it.
> I tried     apt-get remove modest 
> but the system warned me that it was basically going to uninstall a ton of 
> other stuff that I actually still want.

I would think that means the other stuff you still want depends on
modest and uses it in some way, or the dependencies are just very wide.

> I've noticed lately with linux distro's that they use the dependency
> hook to stop you from easily removing the things you want.

I can only speak for ubuntu where there is ubuntu-desktop package that
depends on all packages in the default installation. You can remove
software that's packed in the default setup of course which will
obviously remove ubuntu-desktop, but no other software. No Software
should depend on ubuntu-desktop to be present.

> Anyway is there a way to tell apt-get to just uninstall modest and ignore the 
> dependency's

~ # LC_ALL=C apt-get remove --purge modest
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  initfs-flasher kernel-diablo-flasher flash-and-reboot
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  camera-test* hildon-application-framework-rx34-rx44*
  libosso-email-interface* microphone-test* modest* multimedia-applications*
  osso-filemanager* osso-filemanager-ui* osso-global-search* osso-imageviewer*
0 upgraded, 0 newly installed, 11 to remove and 8 not upgraded.
Need to get 0B of archives.
After unpacking 2572kB disk space will be freed.
Do you want to continue [Y/n]? 

Based on this output I would think it is indeed very unwise to remove
modest, because those packages above depend on modest directly or

I'm guessing here, you can verify this if you like:
I think osso-software-version-rx44 depends on modest directly and other
packages like osso-filemanager depend on osso-software-version-rx44.

To make osso-software-version-rx44 something like ubuntu-desktop the
dependencies on osso-software-version-rx44 need to be removed in the
other packages.

You may open a wishlist bugreport to make modest removable and see if it
is even possible easily. If modest is not used by any of the apps that
depend on it, the dependencies can be modified the ubuntu way, so
default packages can acutally be removed.

As a quick workaround of the dependency problem you can provide a dummy
modest package that i.e. contains only a readme that says "dummy
package, no modest here" and see how far you get with it.

I hope I could give some ideas on how to make possible what you want.
Good luck.



Michael Flaig <mflaig at pro-linux.de>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.maemo.org/pipermail/maemo-users/attachments/20081010/e535fab6/attachment.pgp 
More information about the maemo-users mailing list