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

Reply via email to