[Bug 1862305] Re: distro-info in xenial backports needs a newer distro-info-data and versioned dependency
Christian Ehrhardt
1862305 at bugs.launchpad.net
Wed Sep 27 05:55:37 UTC 2023
** Description changed:
+ [Impact]
+
+ * The current distro-info in xenial-backports is straight 0.18 from Debian
+ * Later SRU changes to distro-info (LP: 1808038) changed the data format in distro-info-data
+ * Due to that the package in xenial-backports is broken
+ * A discussion happened on #ubuntu-devel (teward/mapreri/paelzer) how to best resolve
+ * A backport of the current bionic-updates was considered the best option
+
+ [Scope]
+
+ * backport 0.18ubuntu0.18.04.1 from bionic-updates to xenial-backports
+
+ [Other Info]
+
+ * n/a
+
+ ---
+
Hi,
askubuntu [1] made me aware of this issue.
What I see is:
root at x:~# apt-cache policy distro-info distro-info-data
distro-info:
- Installed: (none)
- Candidate: 0.14ubuntu0.1
- Version table:
- 0.18~ubuntu16.04.1 100
- 100 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages
- 0.14ubuntu0.1 500
- 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
- 0.14build1 500
- 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
+ Installed: (none)
+ Candidate: 0.14ubuntu0.1
+ Version table:
+ 0.18~ubuntu16.04.1 100
+ 100 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages
+ 0.14ubuntu0.1 500
+ 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
+ 0.14build1 500
+ 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
distro-info-data:
- Installed: 0.28ubuntu0.13
- Candidate: 0.28ubuntu0.13
- Version table:
- *** 0.28ubuntu0.13 500
- 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
- 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
- 100 /var/lib/dpkg/status
- 0.28 500
- 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
+ Installed: 0.28ubuntu0.13
+ Candidate: 0.28ubuntu0.13
+ Version table:
+ *** 0.28ubuntu0.13 500
+ 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
+ 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
+ 100 /var/lib/dpkg/status
+ 0.28 500
+ 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
The distro-info in backports is this atm:
https://launchpad.net/ubuntu/+source/distro-info/0.18~ubuntu16.04.1
The problem is that this is non-functional with the `distro-info-data`
in Xenial.
$ apt install distro-info=0.18~ubuntu16.04.1
$ distro-info --lts
ubuntu-distro-info: Header `version,codename,series,created,release,eol,eol-server,eol-esm' in file `/usr/share/distro-info/ubuntu.csv' does not match excatly `version,codename,series,created,release,eol,eol-server'.
For distro-info=0.18~ubuntu16.04.1 to work there should:
- also be a distro-info-data in backports
- the distro-info=0.18~ubuntu16.04.1 probably needs a versioned dependency on the newer distro-info
[1]: https://askubuntu.com/questions/1208133/virtual-machine-with-
uvitools-problem
** Summary changed:
- distro-info in xenial backports needs a newer distro-info-data and versioned dependency
+ [BPO] distro-info/0.18ubuntu0.18.04.1 from bionic
** Description changed:
[Impact]
- * The current distro-info in xenial-backports is straight 0.18 from Debian
- * Later SRU changes to distro-info (LP: 1808038) changed the data format in distro-info-data
- * Due to that the package in xenial-backports is broken
- * A discussion happened on #ubuntu-devel (teward/mapreri/paelzer) how to best resolve
- * A backport of the current bionic-updates was considered the best option
+ * The current distro-info in xenial-backports is straight 0.18 from Debian
+ * Later SRU changes to distro-info (LP: 1808038) changed the data format in distro-info-data
+ * Due to that the package in xenial-backports is broken
+ * A discussion happened on #ubuntu-devel (teward/mapreri/paelzer) how to best resolve
+ * A backport of the current bionic-updates was considered the best option
[Scope]
- * backport 0.18ubuntu0.18.04.1 from bionic-updates to xenial-backports
+ * backport 0.18ubuntu0.18.04.1 from bionic-updates to xenial-backports
[Other Info]
-
- * n/a
+
+ * Former title was "distro-info in xenial backports needs a newer
+ distro-info-data and versioned dependency"
---
Hi,
askubuntu [1] made me aware of this issue.
What I see is:
root at x:~# apt-cache policy distro-info distro-info-data
distro-info:
Installed: (none)
Candidate: 0.14ubuntu0.1
Version table:
0.18~ubuntu16.04.1 100
100 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages
0.14ubuntu0.1 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
0.14build1 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
distro-info-data:
Installed: 0.28ubuntu0.13
Candidate: 0.28ubuntu0.13
Version table:
*** 0.28ubuntu0.13 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
100 /var/lib/dpkg/status
0.28 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
The distro-info in backports is this atm:
https://launchpad.net/ubuntu/+source/distro-info/0.18~ubuntu16.04.1
The problem is that this is non-functional with the `distro-info-data`
in Xenial.
$ apt install distro-info=0.18~ubuntu16.04.1
$ distro-info --lts
ubuntu-distro-info: Header `version,codename,series,created,release,eol,eol-server,eol-esm' in file `/usr/share/distro-info/ubuntu.csv' does not match excatly `version,codename,series,created,release,eol,eol-server'.
For distro-info=0.18~ubuntu16.04.1 to work there should:
- also be a distro-info-data in backports
- the distro-info=0.18~ubuntu16.04.1 probably needs a versioned dependency on the newer distro-info
[1]: https://askubuntu.com/questions/1208133/virtual-machine-with-
uvitools-problem
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to distro-info in Ubuntu.
https://bugs.launchpad.net/bugs/1862305
Title:
[BPO] distro-info/0.18ubuntu0.18.04.1 from bionic
Status in Xenial Backports:
Won't Fix
Status in distro-info package in Ubuntu:
Invalid
Bug description:
[Impact]
* The current distro-info in xenial-backports is straight 0.18 from Debian
* Later SRU changes to distro-info (LP: 1808038) changed the data format in distro-info-data
* Due to that the package in xenial-backports is broken
* A discussion happened on #ubuntu-devel (teward/mapreri/paelzer) how to best resolve
* A backport of the current bionic-updates was considered the best option
[Scope]
* backport 0.18ubuntu0.18.04.1 from bionic-updates to xenial-
backports
[Other Info]
* Former title was "distro-info in xenial backports needs a newer
distro-info-data and versioned dependency"
---
Hi,
askubuntu [1] made me aware of this issue.
What I see is:
root at x:~# apt-cache policy distro-info distro-info-data
distro-info:
Installed: (none)
Candidate: 0.14ubuntu0.1
Version table:
0.18~ubuntu16.04.1 100
100 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages
0.14ubuntu0.1 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
0.14build1 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
distro-info-data:
Installed: 0.28ubuntu0.13
Candidate: 0.28ubuntu0.13
Version table:
*** 0.28ubuntu0.13 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
100 /var/lib/dpkg/status
0.28 500
500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
The distro-info in backports is this atm:
https://launchpad.net/ubuntu/+source/distro-info/0.18~ubuntu16.04.1
The problem is that this is non-functional with the `distro-info-data`
in Xenial.
$ apt install distro-info=0.18~ubuntu16.04.1
$ distro-info --lts
ubuntu-distro-info: Header `version,codename,series,created,release,eol,eol-server,eol-esm' in file `/usr/share/distro-info/ubuntu.csv' does not match excatly `version,codename,series,created,release,eol,eol-server'.
For distro-info=0.18~ubuntu16.04.1 to work there should:
- also be a distro-info-data in backports
- the distro-info=0.18~ubuntu16.04.1 probably needs a versioned dependency on the newer distro-info
[1]: https://askubuntu.com/questions/1208133/virtual-machine-with-
uvitools-problem
To manage notifications about this bug go to:
https://bugs.launchpad.net/xenial-backports/+bug/1862305/+subscriptions
More information about the foundations-bugs
mailing list