Comment 7 for bug 1656776

Marius Gedminas (mgedmin) wrote :

This is a libvirt virtual machine that I've installed with ubuntu-vm-builder on a 16.04 LTS host. The full command, if you're interested, was

    ubuntu-vm-builder kvm xenial \
    --libvirt qemu:///system \
    --tmpfs=2048 \
    --rootsize 20480 \
    --ssh-key=/root/.ssh/authorized_keys \
    --ssh-user-key=/root/.ssh/authorized_keys \
    --lock-user \
    --suite xenial \
    --components main,restricted,universe,multiverse \
    --addpkg openssh-server \
    --addpkg avahi-daemon \
    --addpkg vim \
    --addpkg git \
    --addpkg acpid \
    --addpkg unattended-upgrades \
    --addpkg command-not-found \
    --addpkg software-properties-common \
    --addpkg openjdk-8-jre-headless \
    --addpkg htop \
    --addpkg strace \
    --addpkg linux-image-generic \
    --hostname xenial64 \
    --domain lan \
    --bridge br0 \
    --mem 1024 --cpus 2

etckeeper tells me I've installed ttf-mscorefonts-installer on Aug 18, 2016. At that time I was getting nightly cron errors that looked like this:

    /etc/cron.daily/update-notifier-common:
    Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe
      403 Forbidden
    W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user
    '_apt'. - pkgAcquire::Run (13: Permission denied)
    E: Failed to fetch http://downloads.sourceforge.net/corefonts/andale32.exe 403 Forbidden

    E: Download Failed
    ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe

because my local apt proxy was denying sourceforge downloads. When I eventually figured that out and added the right domains to /etc/squid-deb-proxy/mirror-dstdomain.acl on the proxy host, the cron script succeeded downloading and extracting the font files. This was on Aug 23, 2016.

Then I have an unattended-upgrades log from 2016-11-04 that upgraded update-notifier-common, which also ran the downloads successfully.

And then I have an unattended-upgrades log from 2017-01-06 that upgraded update-notifier-common again, and this one failed with

    E: The method driver /usr/lib/apt/methods/https could not be found.
    N: Is the package apt-transport-https installed?

and since then every night the cron script with the original message.

(I was mistaken about the dates in my original report -- I thought I left all of the cron errors in my inbox, but apparently I'd already saved the errors from Jan 6 through 11 in my mail archive.)

I'm fine with this bug being closed as wontfix, since I used a non-standard Ubuntu installation method.