On 2011-09-19, Michael Vogt wrote:
> Thanks for your bugreport and sorry for the slow reply. I was on
> vacation.

Holidays are good :-).

> On Tue, Aug 30, 2011 at 07:26:24PM +0000, Iain Nicol wrote:
>> unattended-upgrades ran as scheduled, and successfully
>> security-upgraded all of the apache packages to +squeeze2.  However,
>> I found the email sent out by unattended-upgrades misleading [. . .]
>> The ``kept back'' sentence made me think the apache2 package was not
>> upgraded, but [it] was.  Possibly this has something to do with
>> apache2 being a metapackage (?).

> Thanks a bunch for this very detailed description of the problem. This
> is exactly the problem. I pushed a fix here:
> http://bazaar.launchpad.net/~ubuntu-core-dev/unattended-upgrades/ubuntu/revision/212
>
> If you can still reproduce it, it would be nice if you could give it a
> quick test run, diff is here:
> http://bazaar.launchpad.net/~ubuntu-core-dev/unattended-upgrades/ubuntu/diff/212

There's a typo in your change: "pkgs_kept_back.delete(pkgname)" doesn't
work because there is no .delete method; it has to be .remove.

After making that change to your change, I can confirm that
unattended-upgrades no longer claims apache2 is held back:

    Packages that are upgraded:
     apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common

    Package installation log:
    (Reading database ... 29027 files and directories currently installed.)
    Preparing to replace apache2 2.2.16-6+squeeze1 (using
.../apache2_2.2.16-6+squeeze3_amd64.deb) ...
    Unpacking replacement apache2 ...
    Preparing to replace apache2-mpm-prefork 2.2.16-6+squeeze1 (using
.../apache2-mpm-prefork_2.2.16-6+squeeze3_amd64.deb) ...
    Stopping web server: apache2 ... waiting .
    [...]

Arguably, ideally apache2 would be listed in the "Packages that are
upgraded" section.  However, I appreciate that at least it no longer
appears in a "kept back" section, and the full log does mention apache2
being upgraded.  So, I'd be happy for this bug to be closed when that
typo is fixed.


Thanks,
Iain



-- 
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