[Bug 1517426] Re: [trusty] lxc: lxc now depends on lxcfs which is only in backports

Martin Pitt martin.pitt at ubuntu.com
Wed Nov 18 13:45:11 UTC 2015


I mitigated this by adding this beauty to the worker.conf's setup
commands:

    sed -i '/^deb.*-backports/d' /etc/apt/sources.list `ls
/etc/apt/sources.list.d/*2>/dev/null || true`

A more elegant fix would be to tell apt-get source to somehow respect
the apt pinning, i. e. get the source from the series/pocket that it
would install the binaries for. But this doesn't seem to be easy. We
can't explicitly say "apt-get source foo/trusty" as we sometimes (but
not always) have -updates, -proposed, PPAs, etc. We also shouldn't say
"apt-get source foo=<version_of_trigger>" as we would then fail if there
was another upload of foo in between britney ran the last time and the
test started.

** Changed in: auto-package-testing
   Importance: Critical => Low

** Changed in: auto-package-testing
       Status: In Progress => Triaged

** Summary changed:

- [trusty] lxc: lxc now depends on lxcfs which is only in backports
+ don't apt-get source packages from -backports

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1517426

Title:
  don't apt-get source packages from -backports

To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/1517426/+subscriptions



More information about the Ubuntu-server-bugs mailing list