[Aptitude-devel] Bug#699191: Bug#699191: aptitude don't depend on apt, but don't work correctly without apt

Daniel Hartwig mandyke at gmail.com
Tue Jan 29 06:03:32 UTC 2013

On 29 January 2013 06:02, Robert Paciorek <robert at opcode.eu.org> wrote:
> On 2013-01-28 22:09:27 Axel Beckert wrote:
>> > aptitude don't depend on apt package but without apt can't download
>> > packages - display error:
>> >
>> > The method driver /usr/lib/apt/methods/http could not be found.
>> This has been discussed just recently on the Aptitude mailing list:
>> http://lists.alioth.debian.org/pipermail/aptitude-devel/2012-December/003251.html

Right.  The issue of libapt-pkg being unable to acquire files with apt
should be followed up at that bug: <http://bugs.debian.org/696411>.

Otherwise, you may have bumped in to another problem in aptitude.

> But when i have apt ( with "auto" flag

For now you should not do that.

> and apt config
> (etc/apt/apt.conf):
>         APT::AutoRemove::RecommendsImportant "false";
>         APT::AutoRemove::SuggestsImportant "false";
>         APT::Install-Recommends "false";
>         APT::Install-Suggests "false";
>         aptitude::UI::Incremental-Search "false";
> aptitude remove apt without special confirmation, writing to log
> "not used":
> [log appears to be a large upgrade]

> When i try manualy remove apt i see message:
>         apt is an essential package!
>         Are you sure you want to remove it?
>         Type 'Yes, I am aware this is a very bad idea' if you are.
> The same when i run from command line "aptitude full-upgrade" or
> "aptitude install aptitude":

> But NOT when update aptitude (or update all upgradable packages) from
> ncurses interface.

So you only encounter this problem (no remove-essential warning) when
upgrading packages in the curses interface?  If so, I will retitle
this report to include just that problem.

More information about the Aptitude-devel mailing list