2016-05-06 10:01 Yuri D'Elia:
On Thu, May 05 2016, Axel Beckert <a...@debian.org> wrote:
What I do to use debdelta with aptitude, is the following:
* Start "aptitude -u" inside a screen session
* Wait until the package lists are updated.
* Run "debdelta-upgrade" in a second window of the screen session
while aptitude's TUI is still open.
* Any package scheduling change updates the amount of needed downloads
in the status line (top right).
Indeed, I do the same. Moreover, I generally specify manually the list
of packages to upgrade in debdelta-upgrade invocation (which is why I'd
like aptitude integration in the first place) to the same list I
selected in aptitude.
When having limited bandwidth, I have to hand-pick upgrades.
One way to get this working would be with APT::Update::Post-Invoke hook,
what /etc/apt/apt.conf.d/80debtags does. This would work today for
"full" debdelta upgrades that were going to be applied immediately
(otherwise it would download potentially unapplied upgrades).
I am not sure if there's a good way for packages running on these hooks
to receive the list of packages to be installed/upgraded.
In that case, a kind of APT::"Install"::Pre-Invoke (if "Install" or
equivalent would exist, I don't think that it does now) would be ideal.
Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>