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