Hi!

I recently run into the same problem, found that ticket, found a work
around, and thought I update the ticket, as my workaround might be
useful for someone else, too.

The basic idea is to call apt-listchanges over all files downloaded to
/var/cache/apt/archives. To avoid getting the changelog of cruft
collected in that directory, I first run apt-get.

To do that, I created /etc/cron-apt/action.d/1-clean which contains:
clean

I also created /etc/cron-apt/config.d/4-listchanges containing:
APTCOMMAND="/usr/bin/apt-listchanges"
OPTIONS=""

And finnally I created /etc/cron-apt/4-listchanges containing:
/var/cahce/apt/archives/*.deb


WARNING: Using this solution might not be what you want, as you'll
download package updates daily, just to remove them the next day from
the cache and downloading them again (unless you install them in time).
It might also remove packages from the archive cache, you might want to
keep.



Best regards,
  Alexander

Reply via email to