Activity log for bug #1718886

Date Who What changed Old value New value Message
2017-09-22 09:03:07 Paolo Pisati bug added bug
2017-09-22 09:04:50 Paolo Pisati description In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string, but this tool is not present by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Fix: How to test it:
2017-09-22 09:07:24 Paolo Pisati description Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Fix: How to test it: SRU: Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Fix: add dpkg-dev to the build-packages list (see attached patch) How to test it: $ git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial $ cd linux $ snapcraft cleanbuild it will fail saying that 'dpkg-parsechangelog is not installed', then apply the attached patch and cleanbuild again, this time it will complete fine.
2017-09-22 09:07:45 Paolo Pisati description SRU: Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Fix: add dpkg-dev to the build-packages list (see attached patch) How to test it: $ git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial $ cd linux $ snapcraft cleanbuild it will fail saying that 'dpkg-parsechangelog is not installed', then apply the attached patch and cleanbuild again, this time it will complete fine. SRU: Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Fix: add dpkg-dev to the build-packages list (see attached patch) How to test it: $ git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial $ cd linux $ snapcraft cleanbuild it will fail by saying that 'dpkg-parsechangelog is not installed', then apply the attached patch and cleanbuild again, this time it will complete fine.
2017-09-22 09:08:12 Paolo Pisati attachment added 0001-UBUNTU-snapcraft.yaml-add-dpkg-dev-to-the-build-deps.patch https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1718886/+attachment/4954940/+files/0001-UBUNTU-snapcraft.yaml-add-dpkg-dev-to-the-build-deps.patch
2017-09-22 09:12:06 Paolo Pisati description SRU: Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside and lxd container): fix it by making dpkg-dev an explicit build dep. Fix: add dpkg-dev to the build-packages list (see attached patch) How to test it: $ git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial $ cd linux $ snapcraft cleanbuild it will fail by saying that 'dpkg-parsechangelog is not installed', then apply the attached patch and cleanbuild again, this time it will complete fine. SRU: Impact: In snapcraft.yaml, we use dpkg-parsechangelog (part of dpkg-dev) to extract the debian version string from debian/changelog, but this tool is not installed by default when doing a cleanbuild (build inside a lxd container): fix it by making dpkg-dev an explicit build dep. Fix: add dpkg-dev to the build-packages list (see attached patch) How to test it: $ git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial $ cd linux $ snapcraft cleanbuild it will fail by saying that 'dpkg-parsechangelog is not installed', then apply the attached patch and cleanbuild again, this time it will complete fine.
2017-09-22 09:30:04 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2017-09-22 12:23:52 Ubuntu Foundations Team Bug Bot tags patch
2017-09-22 12:23:53 Ubuntu Foundations Team Bug Bot bug added subscriber Joseph Salisbury
2017-09-22 14:14:52 Sebastien Bacher affects linux (Ubuntu) snapcraft (Ubuntu)
2017-09-22 14:14:52 Sebastien Bacher snapcraft (Ubuntu): status Incomplete New
2017-09-22 16:19:39 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2017-10-10 11:48:25 Thadeu Lima de Souza Cascardo nominated for series Ubuntu Xenial
2017-10-10 12:07:19 Andy Whitcroft bug task added linux (Ubuntu Xenial)
2017-10-10 12:07:19 Andy Whitcroft bug task added snapcraft (Ubuntu Xenial)
2017-10-10 13:34:20 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2017-10-10 13:34:22 Ubuntu Kernel Bot linux (Ubuntu Xenial): status New Incomplete
2017-10-10 14:45:41 Thadeu Lima de Souza Cascardo linux (Ubuntu Xenial): status Incomplete Confirmed
2017-10-10 14:45:44 Thadeu Lima de Souza Cascardo linux (Ubuntu): status Incomplete Confirmed
2017-10-10 14:45:58 Thadeu Lima de Souza Cascardo linux (Ubuntu Xenial): status Confirmed Fix Committed
2017-10-18 08:56:40 Kleber Sacilotto de Souza tags patch patch verification-needed-xenial
2017-10-30 19:43:07 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released
2017-10-30 19:43:07 Launchpad Janitor cve linked 2017-10911
2019-05-16 20:58:03 sirko linux (Ubuntu): status Confirmed Incomplete
2020-02-21 12:10:17 Sergio Schvezov snapcraft (Ubuntu): status New Invalid
2020-02-21 12:10:46 Sergio Schvezov snapcraft (Ubuntu Xenial): status New Invalid