[breezy] Aptitude broke amarok

Francisco Borges f.borges at rug.nl
Mon Apr 24 17:26:58 BST 2006


» On Mon, Apr 24, 2006 at 11:59AM -0400, Art Alexion wrote:

> I was using amarok 1.3.8.  The repo (deb
> http://kubuntu.org/packages/amarok-latest breezy main) is no longer
> available.
>
> Aptitude decides to remove the engines and does so before I can ctrl-c to stop
> it.  Now I can't reload them or use amarok because the repo with my version
> was taken down.

I think the problem is that the packages with the engines were marked as
automatically installed, i.e. they were installed because you installed
some other program, either because of Depends or due to Recomends.

To deal with this, you would normally have to either:

a) Apply unmarkauto on the Recomends or Depends of amarok (so that they
   will stay in your system);

OR

b) placing a "hold" mark on all these packages (this might be better
   than the former suggestion).

OR
c) set Aptitude::Delete-Unused to false:

Option: Aptitude::Delete-Unused
Default: true
Description: If this option is true, automatically installed packages
which are no longer required will be automatically removed. For more
information, see the section called ?Managing automatically installed
packages?.

Also check having this option ON (install aptitude-doc-en and check all
options at file:///usr/share/doc/aptitude/html/en/ch02s04s05.html#id2533089:

Option: Aptitude::CmdLine::Always-Prompt
Default: false
Description: In command-line mode, if this is set, aptitude will always
prompt before starting to install or remove packages, even if the prompt
would normally be skipped. This is equivalent to the -P command-line
option.

Note that you can pass any configuration option in the command line
using -o.

HTH,

Cheers,
-- 
Francisco




More information about the kubuntu-users mailing list