Package: base-files
Version: 6.11
Severity: wishlist

/etc/os-release can now provide everything that /etc/dpkg/origins/default
does and thus I would like to deprecate /etc/dpkg/origins/* (I filed
#681474 against libdpkg-perl to track this).

However /etc/dpkg/origins/* has the benefit of keeping the information
of the parent distributions which /etc/os-release alone can't do.

After discussion with the systemd upstream maintainers, we came to the
conclusion that the best approach would be to store those files
in /etc/os-release.d/ and /etc/os-release itself could be a symlink
to the right file in /etc/os-release.d/ (hence /etc/os-release.d/debian)
for Debian.

The upstream documentation of /etc/os-release explicitly allows
/etc/os-release to be a symlink, see
http://www.freedesktop.org/software/systemd/man/os-release.html

Thus I would like base-files:
- to ship /etc/os-release.d/debian
- to ship /etc/os-release as a symlink to the former
- to make it easy to add supplementary files in /etc/os-release.d/
  and to update the symlink (i.e. reuse the VENDORFILE variable that you
  already have) for derivatives

Cheers,

-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.4-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages base-files depends on:
ii  gawk [awk]  1:4.0.1+dfsg-2
ii  mawk [awk]  1.3.3-17

base-files recommends no packages.

base-files suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to