Migrate standard OS info interface to /etc/os-release

Bug #1074290 reported by Ryan Finnie
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Finnix
Fix Released
Medium
Ryan Finnie

Bug Description

/etc/os-release is the wave of the future (see LP: #947236). Finnix has recently added the file (see LP: #1072223), but:

1) The finnix-release package maintains lsb-release as the canonical source, and builds os-release based on info from os-release. This should be reversed.
2) Other utilities (mostly in finnix-scripts) refer to lsb-release for information. These should be switched to os-release.

/etc/lsb-release can remain, but shouldn't be relied upon.

Ryan Finnie (fo0bar)
description: updated
Ryan Finnie (fo0bar)
description: updated
Revision history for this message
Finnix Launchpad Assistant (finnix-lp-bot) wrote : Fixed in neale-initrd 107~3

Distribution: 107
Source: neale-initrd
Source-Version: 107~3

A package update has been sent to the Finnix archive, which marks this
bug as fixed. A copy of the upload changes is included below.

Thank you,
Your friendly Finnix Launchpad assistant

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Nov 2012 07:13:06 +0000
Source: neale-initrd
Binary: neale-initrd
Architecture: source i386
Version: 107~3
Distribution: unstable
Urgency: low
Maintainer: Ryan Finnie <email address hidden>
Changed-By: Ryan Finnie <email address hidden>
Description:
 neale-initrd - Finnix initrd layout (udeb)
Changes:
 neale-initrd (107~3) unstable; urgency=low
 .
   * Switch scripts over to using /etc/os-release (LP: #1074290)
Checksums-Sha1:
 f3df09854c72fbe00317a427b7eab1ca5739c6af 1629 neale-initrd_107~3.dsc
 caf89cce30a2696aa05c24343447f8b6a9888b4c 3295058 neale-initrd_107~3.tar.gz
 0d173b1e5760d6cf5eeaad6f917406e797dbc73f 349674 neale-initrd_107~3_i386.udeb
Checksums-Sha256:
 40459fdbc0fc7a23c31196d11913b67516da05b7a42faa3128e4abf69166446f 1629 neale-initrd_107~3.dsc
 d84461fa024c14ed37df99df8f999c30293433bb39bf109e89d8474a85574832 3295058 neale-initrd_107~3.tar.gz
 8da8a59a05c6b67b3d2018bf82117c6c34a78e58da4bffc780bdb98738d9500c 349674 neale-initrd_107~3_i386.udeb
Files:
 77902b3d94ec0e54e2250a698e644a41 1629 debian-installer optional neale-initrd_107~3.dsc
 5aff8700fd9055652d1ca98607d3ac8e 3295058 debian-installer optional neale-initrd_107~3.tar.gz
 932b5ee355bbd02edec09709246046f3 349674 debian-installer optional neale-initrd_107~3_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQlMQpAAoJEH5go6aGro2YxQcP/RTK5spsJiIHsNgS2oPfP7Pk
oKN5JCVJqsVoDemgTwKe5HY6GG7ueBsKvkwjg8HYVCvwHzKwSM7fT4FkEAS/Yiz2
i1cX/HeHXvj1TCurjvLwwUIPoGgXWaTOcl3ZW6DjI/XvYay775zCJ8D5KOzD8Jsi
qKLoW99hHoe70klBfKT1Q/gciafPYKkz4IHB/xJMEGvmSvIDTLhDtezKLYFsTTAY
coljqz0XZYQ6G0lCqOpS+kRLtc35TsSlM9ZZeudBSBNh2UVnP29fhNVPSJt+thMj
BMuX1dhALUqwU+BIFPUwJS1X/2AWWTZO9P49tkB3IUOY6bIV+HGTe/lvLus6mQ1A
GCrtXGuWiYwoWtbGcKLkYuRrfm/AepYTdwhSxVTC3/MbD0e5GW8Bk1bQFpbuLCp1
6MVBKGON8lX6PRSK/UIKSYNaqOJISovxVHxgV8IEE8FdWcekfWx2WzZCpMa60pW8
oFCOEgOjep05nzk1A9icJIq3lOjgTVlIKkXltbhQ6LkHgu/S3PgYro+BwdnsJxco
CWLKz4T1E9PiAX15ipS4dXyjGa/QHgAxxOJS2zPmKab8L+KpB7osResj3ozGVPFP
TQ+DVDbxAlMQXUnbZx1tmuZvmo+qn8ZP6W+nhozEAURDcGPYDzJyAR0XCB4YVuM9
3wO/NjAbra9eYMWQ3Duy
=kIBV
-----END PGP SIGNATURE-----

Changed in finnix:
status: New → Fix Committed
tags: added: archive-fixed
Revision history for this message
Finnix Launchpad Assistant (finnix-lp-bot) wrote : Fixed in finnix-netboot 107~3

Distribution: 107
Source: finnix-netboot
Source-Version: 107~3

A package update has been sent to the Finnix archive, which marks this
bug as fixed. A copy of the upload changes is included below.

Thank you,
Your friendly Finnix Launchpad assistant

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Nov 2012 07:17:14 +0000
Source: finnix-netboot
Binary: finnix-netboot
Architecture: source all
Version: 107~3
Distribution: unstable
Urgency: low
Maintainer: Ryan Finnie <email address hidden>
Changed-By: Ryan Finnie <email address hidden>
Description:
 finnix-netboot - Scripts to set up network booting in Finnix
Changes:
 finnix-netboot (107~3) unstable; urgency=low
 .
   * Switch scripts over to using /etc/os-release (LP: #1074290)
Checksums-Sha1:
 bc5f17897d7129c89eabcf71c51c5907eabe5e62 1614 finnix-netboot_107~3.dsc
 7dda0b3f3df6845ce7249964ad091a05fdb3156d 7316 finnix-netboot_107~3.tar.gz
 c0db615662d69ca29004f6eaf2acf133579aafb3 10104 finnix-netboot_107~3_all.deb
Checksums-Sha256:
 08201f2bdebdebe33dba0dcfa6f90f0eb43c2f27c673914f9d26fb4f7be6fa93 1614 finnix-netboot_107~3.dsc
 f4af3cf2f6ad86fd28bd30d3b6f6a908a5eb27001b89f80d8822615f33a4c83e 7316 finnix-netboot_107~3.tar.gz
 337f18acc01429a446daf21846fa647db070ea10c690230c9350ad1a204b9b06 10104 finnix-netboot_107~3_all.deb
Files:
 ffbc548e8769b9328c6d94e6f3e0ac1a 1614 misc optional finnix-netboot_107~3.dsc
 de1a8cc7acba7d828a1c2318a8dbf9e0 7316 misc optional finnix-netboot_107~3.tar.gz
 ebf83152baa00d2181ad6f8bd0f2bfd0 10104 misc optional finnix-netboot_107~3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQlMUNAAoJEH5go6aGro2YYpAQAKS9B5zQicTTwqVFslMImz70
QufmzdC0Epzx5y683kjoYuVqZ8jb3yUZlexJVgYeNUUa9JgKwpKUcZPL0lQUDHcG
g/lUNu4hlLydenpWsjLu63aCGXStypqUJ1WIOmR5klCJ2+hTe4fbmv4NlE6Cp/AL
xrLF+fL11wnGW8UzlXB8ZMlLC7kP/i7XtNuNlP8Ut3FABdI+p1yu2BILMhtJBJAY
gfQeYm1AUmZPAtOnSImNDkQLoygNsQXHQgKzr4rFXy7gsmBk1P0mxsxakP+Equl3
cY7qbZxUnqFq9CAVLUCDH0HkTRGElVeBn4qzkAlWVCdHnywmJB5kCtlTajB01o63
RXjoVEhS1K3FCR++lnHzdxikwDaUY13vPByo7C/WJxptSJ2ir30JgW5Fm7C3rRFU
9RLWyQgi62W4RHMPXmkGD8X/Y/HciHc5FEG0PLO5eXaD+OKUNVr/7Ftq0yrJt+72
eskwG08ADjNqa7n6OaFm4EjGcdBHtUD3ZCpz9jGeteaEAS2ecDAwGTs83R4oNrpI
H9Tv+VKXvMqBFAZz+m4XP03vTPaE0T/cmMVxJAMut2ZkVlvpYp1GGDeO3xWb3fM1
zEfKEIj6HpkGxQQXh2xi/yg0e1ChCvaCiE2cdq02x/tzHHmPBGk2J7aaQoASDHBq
zSxr0OHKjPiA3jNTEe2Y
=R4Zi
-----END PGP SIGNATURE-----

Revision history for this message
Finnix Launchpad Assistant (finnix-lp-bot) wrote : Fixed in finnix-scripts 107~6

Distribution: 107
Source: finnix-scripts
Source-Version: 107~6

A package update has been sent to the Finnix archive, which marks this
bug as fixed. A copy of the upload changes is included below.

Thank you,
Your friendly Finnix Launchpad assistant

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Nov 2012 06:59:45 +0000
Source: finnix-scripts
Binary: finnix-scripts
Architecture: source all
Version: 107~6
Distribution: unstable
Urgency: low
Maintainer: Ryan Finnie <email address hidden>
Changed-By: Ryan Finnie <email address hidden>
Description:
 finnix-scripts - Scripts needed to run Finnix
Changes:
 finnix-scripts (107~6) unstable; urgency=low
 .
   * Switch scripts over to using /etc/os-release (LP: #1074290)
Checksums-Sha1:
 03547d9006483c826f7b5b77b7153270dc7cad6f 1617 finnix-scripts_107~6.dsc
 ad0e190bb2f7b414a7d200d9aa6a5d439d32132a 40846 finnix-scripts_107~6.tar.gz
 0564e96d0bd7b8b3527d6c630db4818c7cd9d8f0 67718 finnix-scripts_107~6_all.deb
Checksums-Sha256:
 f5298e2f61d27f39fb6bb7796109f493fe88ac33e809df544247bc143d21e066 1617 finnix-scripts_107~6.dsc
 8474792980fd735e2fdccf93b7fdeebecb9e21888fbe1c7687c99ff5657ddba5 40846 finnix-scripts_107~6.tar.gz
 c8f185552b4b6a103113ec2e56e4a6d65a4f0788331ef0bee1f450b8094f200a 67718 finnix-scripts_107~6_all.deb
Files:
 e7a087eb55f38deabf2b6274e135b7c9 1617 misc optional finnix-scripts_107~6.dsc
 d314ae0f401bd7d67ea80d92e266cd52 40846 misc optional finnix-scripts_107~6.tar.gz
 b5c25ac755cacb882dfa7c1c57308bba 67718 misc optional finnix-scripts_107~6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQlMOhAAoJEH5go6aGro2YDxMP/3r6cYNhn6yr2CjLWcGkxbNq
3dwTOY/scHVmz2qk8/hVb1yG6ym9h/cPqkJRGtWhDWcRrgkVxSIS/rxHMLtpeUoN
fFEhl3wtINJk4qT69zKunozp7IVp0oAN2rc6wiN8Iz7nWmWW9OcNyBGW5/tc5JtD
KWEjK1qObE/GXSayIrYhhhXwlCby6bwjA7GS/Ov0wnZYXBDdpRPSmwv890VpQw8k
2iU7or+QoEG1JN9phMUGU1ZZtLfWJh4ZIyXKK7J1M5q12f709QQ0up06ns1Ehhhf
o+JOlzX5SmO8XuxOrxo5gtpOMGGeXvy0T5GeRsqBol6QEHq+LMrkvP8NCQLNGGcx
sVeQ4EY8sNFZtoTrPCM7tjwv2VK5pK9sFwJXYaDwcSaQUD3v17fUM6qNYpyZzPS9
Oe6s80fWq+ezNS4DUyZAQ7cnMztkTXpr830ZlHdFEeoX0YadSm9H2WzMFGXdZylM
8Ho3AED17ilwUYqZhdLD8ZFtzYwNaQ3KzamYhZZc6M/T0r0Jg8OIzQt0SfjCJVdF
qxhhT2oRk8jcQm3SPDVP2DTJaqWDcm4vZJ182kTLxVLz7Hvv1pmP5lRUOScfkizK
OHzQX9SEGx5h9k8sWvz4ZObwgTGclRSq/KPaV+qrC7mH0hyPdrKumOgjfe7rks1z
QQI1b8+/xCxAp/CHGBTe
=AKbJ
-----END PGP SIGNATURE-----

Ryan Finnie (fo0bar)
Changed in finnix:
assignee: nobody → Ryan Finnie (fo0bar)
Ryan Finnie (fo0bar)
tags: added: finnix-netboot finnix-scripts neale-initrd
Revision history for this message
Ryan Finnie (fo0bar) wrote :

As it stands, it's easier for lsb-release to be the canonical source and build os-release from it, rather than the other way around, at the package level. This is in the packaging rules itself; the difference is invisible to the end user.

Keeping lsb-release as the canonical source in the packaging for now.

Ryan Finnie (fo0bar)
Changed in finnix:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.