2017-11-07 09:57:06 |
Witold Szczeponik |
bug |
|
|
added bug |
2017-11-07 20:50:22 |
Witold Szczeponik |
tags |
|
trusty |
|
2017-11-07 21:24:06 |
Brian Murray |
nominated for series |
|
Ubuntu Trusty |
|
2017-11-07 21:24:06 |
Brian Murray |
bug task added |
|
dpkg (Ubuntu Trusty) |
|
2017-11-07 21:24:06 |
Brian Murray |
nominated for series |
|
Ubuntu Precise |
|
2017-11-07 21:24:06 |
Brian Murray |
bug task added |
|
dpkg (Ubuntu Precise) |
|
2017-11-07 21:24:37 |
Brian Murray |
dpkg (Ubuntu): status |
New |
Fix Released |
|
2017-11-07 21:24:44 |
Brian Murray |
dpkg (Ubuntu Precise): importance |
Undecided |
Medium |
|
2017-11-07 21:24:48 |
Brian Murray |
dpkg (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2017-11-13 12:09:44 |
Launchpad Janitor |
dpkg (Ubuntu Precise): status |
New |
Confirmed |
|
2017-11-13 12:09:44 |
Launchpad Janitor |
dpkg (Ubuntu Trusty): status |
New |
Confirmed |
|
2017-11-13 14:05:48 |
Ton Visser |
bug |
|
|
added subscriber Ton Visser |
2017-12-04 19:18:15 |
Adam Conrad |
dpkg (Ubuntu Precise): status |
Confirmed |
Won't Fix |
|
2017-12-06 19:27:53 |
Adam Conrad |
dpkg (Ubuntu Trusty): assignee |
|
Adam Conrad (adconrad) |
|
2018-01-26 21:42:49 |
M Rovner |
bug |
|
|
added subscriber M Rovner |
2018-02-22 20:23:23 |
Dan Streetman |
dpkg (Ubuntu Trusty): assignee |
Adam Conrad (adconrad) |
Dan Streetman (ddstreet) |
|
2018-02-23 21:39:09 |
Dan Streetman |
description |
trusty's dpkg (1.17.5ubuntu5.7) cannot handle .deb files that contain control.tar files that are compressed using the xz compressor.
Here's an example of such a case when trying to show the contents of a .deb file from bionic's repositories:
dpkg-deb: error: archive './var/cache/apt/archives/ubuntu-minimal_1.406_amd64.deb' has premature member 'control.tar.xz' before 'control.tar.gz', giving up
This issue makes it currently impossible to create a bionic environment using debootstrap (currently from trusty-proposed).
I have observed the issue on trusty, precisely on
$ lsb_release -rd
Description: Ubuntu 14.04.5 LTS
Release: 14.04
using
$ apt-cache policy dpkg
dpkg:
Installed: 1.17.5ubuntu5.7
Candidate: 1.17.5ubuntu5.7
Version table:
*** 1.17.5ubuntu5.7 0
500 mirror://mirrors.ubuntu.com/mirrors.txt/ trusty-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.17.5ubuntu5.6 0
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
1.17.5ubuntu5 0
500 mirror://mirrors.ubuntu.com/mirrors.txt/ trusty/main amd64 Packages |
[impact]
trusty dpkg fails when trying to extract a dpkg source package compressed using xz. This breaks running autopkgtest from bionic with any and all trusty packages.
[test case]
on a bionic system, get any trusty source dpkg and run autopkgtest with it. See comment 11 for an example.
[regression potential]
any changes to dpkg has the potential to break all package changes on the system, which obviously is a serious regression. However, this specific change has been upstream for a very long time. Any breakage would happen when dpkg is either building or extracting a deb.
[other info]
this affects debootstrap as well, as described in the original bug description:
---
trusty's dpkg (1.17.5ubuntu5.7) cannot handle .deb files that contain control.tar files that are compressed using the xz compressor.
Here's an example of such a case when trying to show the contents of a .deb file from bionic's repositories:
dpkg-deb: error: archive './var/cache/apt/archives/ubuntu-minimal_1.406_amd64.deb' has premature member 'control.tar.xz' before 'control.tar.gz', giving up
This issue makes it currently impossible to create a bionic environment using debootstrap (currently from trusty-proposed).
I have observed the issue on trusty, precisely on
$ lsb_release -rd
Description: Ubuntu 14.04.5 LTS
Release: 14.04
using
$ apt-cache policy dpkg
dpkg:
Installed: 1.17.5ubuntu5.7
Candidate: 1.17.5ubuntu5.7
Version table:
*** 1.17.5ubuntu5.7 0
500 mirror://mirrors.ubuntu.com/mirrors.txt/ trusty-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.17.5ubuntu5.6 0
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
1.17.5ubuntu5 0
500 mirror://mirrors.ubuntu.com/mirrors.txt/ trusty/main amd64 Packages |
|
2018-02-23 21:58:07 |
Adam Conrad |
dpkg (Ubuntu Trusty): assignee |
Dan Streetman (ddstreet) |
Adam Conrad (adconrad) |
|
2018-03-06 10:48:55 |
Łukasz Zemczak |
dpkg (Ubuntu Trusty): status |
Confirmed |
Fix Committed |
|
2018-03-06 10:48:57 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-03-06 10:48:58 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2018-03-06 10:49:02 |
Łukasz Zemczak |
tags |
trusty |
trusty verification-needed verification-needed-trusty |
|
2018-03-07 20:12:55 |
Colin Finck |
bug |
|
|
added subscriber Colin Finck |
2018-03-08 19:26:19 |
Dan Streetman |
tags |
trusty verification-needed verification-needed-trusty |
trusty verification-done verification-done-trusty |
|
2018-03-08 19:26:36 |
Dan Streetman |
bug |
|
|
added subscriber Dan Streetman |
2018-03-12 23:58:58 |
David Lechner |
bug |
|
|
added subscriber David Lechner |
2018-03-14 19:33:28 |
Launchpad Janitor |
dpkg (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2018-03-14 19:33:31 |
Adam Conrad |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-06-15 15:17:23 |
Phil Evans |
bug |
|
|
added subscriber Phil Evans |