[Aptitude-devel] Bug#791662: aptitude: debdelta integration
Axel Beckert
abe at debian.org
Mon Mar 14 23:04:10 UTC 2016
Hi,
Yuri D'Elia wrote:
> First, some debdelta praise: I've been using debdelta on and off over the last
> years depending on the circumstances. Whenever I'm working on a lousy/slow
> internet connection (quite often, unfortunately), debdelta is effectively my
> only chance to perform upgrades to massive packages like tetex, libreoffice, or
> the like. The bandwidth saving are, in most cases, absolutely enormous
> (especially when packaging tweaks are being pushed).
Same here.
> It would be awesome if aptitude itself supported debdelta when installed. This
> would mean to run `debdelta-upgrade [selected package list]` as opposed to
> downloading the packages directly. I couldn't care less about the progress
> meter in this scenario, and having "something that works" would be better than
> just running "debdelta-upgrade" blindly and then continuing with aptitude.
aptitude uses apt methods to download files. So I think that
integration should be done as an apt method for easier integration
with _any_ apt based package manager and to avoid duplicating the
integration effort.
The documentation for developing such a backend is at
/usr/share/doc/libapt-pkg-doc/method.html/index.html (in the package
libapt-pkg-doc).
> I believe *many* users would realize debdelta existed if debdelta was actually
> integrated into aptitude and suggested as a dependency. debdelta is suggested
> by 'libcupt' (and thus, when cupt is installed), but sincerely I have no use
> for another frontend if I'm already using aptitude.
JFTR: cupt is _not_ yet another frontend but on the same level as apt.
> It would also be *very* important, irregardless if debdelta is installed and/or
> if it will ever be integrated on a lower level, to allow the user to switch
> between regular/debdelta updates though an option in the configuration:
> debdelta trades between CPU time and bandwidth, and if you have a decent
> network connection, debdelta is often slower. A setting is definitely
> warranted.
Definitely, yes.
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
More information about the Aptitude-devel
mailing list