touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #118860
[Bug 1517426] Re: [trusty] lxc: lxc now depends on lxcfs which is only in backports
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
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1517426
Title:
don't apt-get source packages from -backports
Status in Auto Package Testing:
Triaged
Status in lxc package in Ubuntu:
Invalid
Bug description:
lxc in trusty depends now on lxcfs but this is only available in the
backports pocket. This triggers ADT failures:
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac
/autopkgtest-trusty/trusty/ppc64el/l/lxc/20151118_111844@/log.gz
Either way I do not believe this is a valid dependancy with it in that
pocket.
To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/1517426/+subscriptions
References