Control: tags -1 + wontfix
Control: close -1

Hi,

2003-11-09 23:16 Brian May:
Package: aptitude
Version: 0.2.13-2
Severity: wishlist

Hello,

This might seem weird, but consider to situations:

1. I want to install kde from unstable, but some of the dependancies
cannot be fixed (sidenote: maybe that has been fixed now, I am assuming
it hasn't). I would like to mark kde as "installable" all the same,
which would mean install all possible dependancies, and when kde is
not broken automatically install it.

This would save having to manaul select each dependancy, and try to
work out why each one is broken. Last time I checked, kdc wouldn't
install because kde-core wouldn't install because ... and required
manual dependancies several levels deep.

It would also allow this dependancy packages to be properly
marked as automatic.


2. gnome appears to be broken. Putting it on hold doesn't seem to help.
The only option aptitude says it has is to remove it. As such, it
also wants to remove 132Meg of automatically installed gnome packages.

It would be much better if I could somehow mark gnome as "installable",
so aptitude only has to remove the gnome packages, and not all the
automatic packages it pulled in.

This is on powerpc, but I suspect I recently had the same problem
with i386 (I haven't double checked why it removed lots of files
I wanted to keep yet though).


2003-11-10 18:20 Daniel Burrows:
 aptitude doesn't handle metapackages (particularly when they have
problems) particularly gracefully.  Maybe having the user mark them
explicitly would help, as you suggest.

Despite Daniel agreeing to this at the time, the development during the
following years (if not already from before) made this impossible.

aptitude is based on the idea that you cannot get a broken system, it
will insist to fix it automatically before proceeding with any action,
much more than apt.

Hopefully, the resolver can be used to deal with situations like these
more easily, and get to the system to a usable state even if keeping
back many packages.

So I am closing this bug now, it doesn't make sense to keep it open
indefinitely if this is not going to be implemented.


Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>

Reply via email to