tag 573013 + moreinfo thanks On Fri, Aug 13, 2010 at 11:57:43AM +0200, Pierre Habouzit wrote: > On Mon, Mar 08, 2010 at 11:46:15AM +0200, Antti-Juhani Kaijanaho wrote: > > On Mon, Mar 08, 2010 at 11:37:50AM +0200, Antti-Juhani Kaijanaho wrote: > > > For some reason, apt-listchanges is now showing me only one package's > > > changelog, > > > even if there are lots of packages being upgraded. > > > > It appears this was caused by one of the following apt.conf settings. I was > > unable to triangulate it to a specific directive: > > > > DPkg::NoTriggers "true"; > > PackageManager::Configure "smart"; > > DPkg::ConfigurePending "true"; > > DPkg::TriggersPending "true"; > > > > Perhaps this is an apt bug? > > apt-listchanges uses an apt facility to know what was upgraded. You can > see what is sent to this pipeline adding this in your apt.conf like > apt-listchanges does: > > DPkg::Pre-Install-Pkgs { "cat > /tmp/apt.log"; }; > DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
Err that should be: DPkg::Tools::Options::cat::Version "2"; since the command starts with cat. If you use a script, put the name of the script here. > > And look if you do have lines for all the packages you upgraded or not. > If not, then it's an apt bug, if yes then it's an apt-listchanges one :) And if you wonder, the code that reads the apt pipe is in /usr/share/apt-listchanges/apt_listchanges.py, function read_apt_pipeline. And frankly it's so simple I have a hard time believing the bug is in apt-listchanges -- ·O· Pierre Habouzit ··O madco...@debian.org OOO http://www.madism.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org