Your message dated Mon, 30 Nov 2015 22:33:24 +0000
with message-id <[email protected]>
and subject line Re: [Aptitude-devel] Bug#699191: aptitude don't depend on apt, 
but don't work correctly without apt
has caused the Debian Bug report #699191,
regarding aptitude: [curses] no warning when auto-removing apt
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
699191: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699191
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: aptitude
Version: 0.6.8.2-1
Severity: important

Hello,

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.

So update form e.g. 0.6.6-1 (depends on apt) to 0.6.8.2-1 may result
in the removal of apt package and the need to manually repair broken
system using dpkg.

Regrads,
Robert Paciorek
http://www.opcode.eu.org/bercik

--- End Message ---
--- Begin Message ---
tags 699191 - moreinfo
stop


2015-11-24 11:42 To Axel Beckert:
Sorry, I somehow missed this reply...


2015-11-07 23:39 Axel Beckert:
Hi,

Manuel A. Fernandez Montecelo wrote:
This has been discussed just recently on the Aptitude mailing list:

http://lists.alioth.debian.org/pipermail/aptitude-devel/2012-December/003251.html

It's currently not a real-life issue, because apt considers itself
Essential (even if it isn't) and hence both, apt-get and aptitude will
not remove apt unless they're convinced that you know what you're
doing.

Should we perhaps add at the packaging level an extra depends on apt?

Even if there could be other ways to address it, this looks to me the
more straightforward one, and I don't imagine that having the extra
depends will hurt, unless apt changes dramatically in the future.

Indeed.

And very few people will want apt removed from the system even if
aptitude would not require it.

Still, if someone's really picky, this could count as RC-level bug.
:-)

I don't understand... What could count as RC-level bug, this report?

I don't know if there is a better way to solve it, really.  The solution
should be in libapt, providers of downloading methods and the dependency
system.  But since the problem reaches aptitude in this case, we have
limited ways to deal with this.

We could require the apt package hardcoded in aptitude's resolution, but
that would be hardcoding it with the same effects as doing it at the
packaging level, only that it would be more difficult to modify and undo
if things change (if they move from "apt" to "libapt-download-methods",
for example).

So IMO we have the choice to address it in this way, adding extra
dependency from aptitude on apt at the packaging level, or leave open --
I prefer the former :)

From the changelog:

 apt (1.1~exp11) experimental; urgency=medium
 ...
 [ David Kalnischkies ]
 * add a libapt-pkg recommends apt

Which fixes:

 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696411

 "libapt-pkg4.12: missing base method drivers (http, etc.); should
 depend/recommend apt?"

So it should be the same for this bug, closing now.


Cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>

--- End Message ---
_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to