In <20090326201912.gu19...@serveme.schnalke.local>, markus schnalke wrote:
>["Boyd Stephen Smith Jr." <b...@iguanasuicide.net>]
>> In <20090325104415.go19...@serveme.schnalke.local>, markus schnalke 
wrote:
>> >    # apt-get purge ^openoffice.org.*
>> >I wonder, why does aspell get removed here.
>> Because it is marked as "automatically" installed.  When there are (or
>> will be) no more packages that depend on automatically installed
>> packages, the automatically installed packages are automatically
>> removed.
>Thanks for the explaination. That sounds in a way logically.

I think it is an excellent feature of the apt package management system.  I 
am constantly stymied on my oS 11.1 install by packages that are installed 
that I no longer use.  It can also ease upgrades.

Unfortunately, it can interact badly with users that don't realize what is 
happening, and large meta-packages.  There's been a couple of "aptitude 
wants to remove all of KDE" threads in recent memory.  The latest one simply 
because someone wanted to remove the (rather useless, but small) noatun.

>> >And, how do I prevent aspell from getting removed.
>> # apt-get unmarkauto aspell
>`apt-get' does not have a `unmarkauto' only `aptitude' has it.

Ah, well, I think:
apt-get install aspell
should mark it as "manually" installed, but not actually reinstall it.

>However, if I issue:
>       # aptitude unautomark aspell

Did you typo this?  It should be:
aptitude unmarkauto aspell

>and do:
>       # apt-get purge ^openoffice.org.*
>aspell gets still removed. If I use aptitude, it seems to work.

That's quite unfortunate.  I'm fairly sure that there is a way to convince 
apt-get not to uninstall aspell in this case, but I can't remember it right 
now.
-- 
Boyd Stephen Smith Jr.                   ,= ,-_-. =.
b...@iguanasuicide.net                  ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy         `-'(. .)`-'
http://iguanasuicide.net/                    \_/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to