Hi, On Sat, 27 Oct 2012, Guillem Jover wrote: > Control: tag -1 wontfix
*shrug* I filed it because I did not found the time to implement it in a reasonable delay. But I might still want to implement it at some point. > On Fri, 2012-07-13 at 15:44:22 +0200, Raphael Hertzog wrote: > > To be able to retrieve information from all the parents, the various > > os-release files can be stored in /etc/os-release.d/<id> and /etc/os-release > > could become a symlink. > > I doubt this will be done by other distributions anyway. Our derivatives did it for /etc/dpkg/origins and I don't see why they would not follow this as well. > > Dpkg::Vendor should thus be updated to be able to use those (cross-distro > > standardized) > > I guess by “cross-distro standardized” you mean unilateral systemd-Linux > specific “standard”, because I don't see non-Linux systems adopting this, > not even all GNU/Linux distros, and certainly not for something like > dpkg, which would imply deploying a generic file only for dpkg use. And > in that case the dpkg origin files would need to be suppored anyway, > which means that supporting os-release is pointless. I don't see why dpkg origin files would have to be supported indefinitely. We can deprecate them just like any other feature and ask people to use /etc/os-release & /etc/os-release.d/. You argumentation does not hold. Why would it be better to deploy a dpkg-specific file over a generic file even if dpkg is the only software making use of that generic file? You're free to not like systemd, Loennart Poettering, or both. But in this specific case, I find this standardization effort a good idea and I don't see much downsides in adopting it. > This is the equivalent of wanting to add support for lsb_release... Except lsb_release is a command line interface and it's not always installed. /etc/os-release is a file with a defined format that's always going to be there on Debian systems since base-files installs it. > > files when they exist so that we can deprecate the > > debian-specific /etc/dpkg/origins/*. > > I guess you mean dpkg-specific, because there's nothing Debian-specific > about those, but in any case I strongly disagree with deprecating them. Right, dpkg-specific. Cheers, -- Raphaël Hertzog ◈ Debian Developer Get the Debian Administrator's Handbook: → http://debian-handbook.info/get/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

