Debian Bug report logs -
#753658
/etc/os-release has moved
Reported by: Marco d'Itri <md@linux.it>
Date: Fri, 4 Jul 2014 03:48:02 UTC
Severity: normal
Found in version base-files/7.3
Fixed in version base-files/7.4
Done: Santiago Vila <sanvila@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, md@linux.it, Santiago Vila <sanvila@debian.org>:
Bug#753658; Package base-files.
(Fri, 04 Jul 2014 03:48:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Marco d'Itri <md@linux.it>:
New Bug report received and forwarded. Copy sent to md@linux.it, Santiago Vila <sanvila@debian.org>.
(Fri, 04 Jul 2014 03:48:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: base-files
Version: 7.3
Severity: normal
From the changelog of systemd 215:
* The /etc/os-release file should now be placed in
/usr/lib/os-release. The old location is automatically
created as symlink. /usr/lib is the more appropriate
location of this file, since it shall actually describe the
vendor operating system shipped in /usr, and not the
configuration stored in /etc.
--
ciao,
Marco
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#753658; Package base-files.
(Sat, 05 Jul 2014 09:45:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to Santiago Vila <sanvila@debian.org>.
(Sat, 05 Jul 2014 09:45:08 GMT) (full text, mbox, link).
Message #10 received at 753658@bugs.debian.org (full text, mbox, reply):
On Fri, Jul 04, 2014 at 05:45:41AM +0200, Marco d'Itri wrote:
> Package: base-files
> Version: 7.3
> Severity: normal
>
> From the changelog of systemd 215:
>
> * The /etc/os-release file should now be placed in
> /usr/lib/os-release. The old location is automatically
> created as symlink. /usr/lib is the more appropriate
> location of this file, since it shall actually describe the
> vendor operating system shipped in /usr, and not the
> configuration stored in /etc.
Fine, but the current /etc/os-release is a conffile in the dpkg sense
which is updated when the system is updated.
Making base-files to update the file at /usr/lib would be quite tricky
(and in fact, I think it would violate policy).
This means that either base-files updates the file and most probably
violates policy, or the file is not updated on upgrades, people would
be pissed about this, and they would report this as a bug.
Nobody thought about that before deciding to move the file?
Information forwarded
to debian-bugs-dist@lists.debian.org, Santiago Vila <sanvila@debian.org>:
Bug#753658; Package base-files.
(Sun, 06 Jul 2014 02:30:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Marco d'Itri <md@linux.it>:
Extra info received and forwarded to list. Copy sent to Santiago Vila <sanvila@debian.org>.
(Sun, 06 Jul 2014 02:30:09 GMT) (full text, mbox, link).
Message #15 received at 753658@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Jul 05, Santiago Vila <sanvila@unex.es> wrote:
> Fine, but the current /etc/os-release is a conffile in the dpkg sense
> which is updated when the system is updated.
I do not understand what you mean: /etc/os-release is an actual dpkg
conffile but nobody is supposed to modify it ever, so base-files can
just unconditionally delete it on upgrades.
> Making base-files to update the file at /usr/lib would be quite tricky
> (and in fact, I think it would violate policy).
?
--
ciao,
Marco
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Santiago Vila <sanvila@debian.org>:
You have taken responsibility.
(Sat, 19 Jul 2014 16:21:13 GMT) (full text, mbox, link).
Notification sent
to Marco d'Itri <md@linux.it>:
Bug acknowledged by developer.
(Sat, 19 Jul 2014 16:21:13 GMT) (full text, mbox, link).
Message #20 received at 753658-close@bugs.debian.org (full text, mbox, reply):
Source: base-files
Source-Version: 7.4
We believe that the bug you reported is fixed in the latest version of
base-files, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 753658@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated base-files package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 19 Jul 2014 18:00:08 +0200
Source: base-files
Binary: base-files
Architecture: source amd64
Version: 7.4
Distribution: unstable
Urgency: medium
Maintainer: Santiago Vila <sanvila@debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Description:
base-files - Debian base system miscellaneous files
Closes: 723195 753658 754455
Changes:
base-files (7.4) unstable; urgency=medium
.
* Updated FAQ to match current policy wording about common-licenses.
Thanks to Gioele Barabucci for the report. Closes: #723195.
* Moved /etc/os-release to /usr/lib/os-release. Put a symlink pointing to
the new place. Thanks to Marco d'Itri for the report. Closes: #753658.
* Changed BUG_REPORT_URL in os-release to https, as the BTS has moved.
Thanks to Martin Zobel-Helas for the report. Closes: #754455.
Checksums-Sha1:
3718ba78be996755f1bd03b24f2f38db6fbc2a1f 1018 base-files_7.4.dsc
04c9cacf156f24fe9df969ff6283052f7bf4ed75 74192 base-files_7.4.tar.gz
9882ca15e07db387c54ed499afba0e9a993ed33c 76158 base-files_7.4_amd64.deb
Checksums-Sha256:
4ed9c3405313d3a3333ea9398b4d8964780f223e56cab97d07fae889a72d0126 1018 base-files_7.4.dsc
5ca3c02eaa64335a2150421af5c0d30e9fad7fabb7a6b963fb0fee32d52b2105 74192 base-files_7.4.tar.gz
310a00a111d5f7e9bfd98b72a32a82c108af551dd333211dea61e69ba027cc45 76158 base-files_7.4_amd64.deb
Files:
811c2d1a19f7bc9db7d73ce08b97d273 1018 admin required base-files_7.4.dsc
67d587d5f95b4d752463a7a339167110 74192 admin required base-files_7.4.tar.gz
a9f8145f7025eff06e2282e2ed3ad02c 76158 admin required base-files_7.4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBCAAGBQJTyphkAAoJEEHOfwufG4syk/sIAKpJGnR1YPWBY/qUKbO/Q3S8
ubheeqp4Bl2t0w7n3ZgZF1CZ6PxAUsKqzPZjh2ILd+9hDizkxQorwH68pfDgRB/H
8TDxhP0lnBPQ7x79iQwV7scTCn9eLaoe+Thcnx36tJxzZ3l2K7D4eUikSqF0q8+h
r0bKtZ1Pbuxr7kOA1ZTlf6+tsVl8qKTqT5qoHP5HZKS/qGFlAvnouH+bzSZ6dwAq
d/NEIkYZbCKHVF61r0s9xueaZN8oQkFUdRspnBx7SVPEqEufpEghr1peHCYjS5tr
MpEiR3j3q5NieOkk9XWSdB+MUv3/D8Pz7J0gP1KwyGlwm9UQM1DSOqqVz6gYoPE=
=d5yM
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 17 Aug 2014 07:34:58 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Jan 4 10:43:52 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.