control: tag -1 +moreinfo Hello Ralf,
On Sun, Jun 11, 2017 at 06:51:49PM +0200, Ralf Treinen wrote: > section 10.4 says: > > Scripts may assume that /bin/sh implements the SUSv3 Shell Command > Language ... > > This version of the standard is so outdated that it isn't even any > longer available on the opengroup web site. The latest version of the > standard is 4.2 (published in 2016), earlier versions currently > available on the opengroup site are 4 (from 2008) and 4.1 (from 2013). > Please consider updating the policy. I found the 2016 edition of version 4 of the SUS,[1] but what makes you think that is version 4.2? I couldn't find that version number anywhere. If they've changed their versioning scheme, maybe Policy needs to use the expression "SUSv4 (2016 edition)"? On Sun, Jun 25, 2017 at 04:12:42PM +0200, Guillem Jover wrote: > On Sun, 2017-06-11 at 20:46:23 +0200, Bill Allombert wrote: > > Before doing that, we have to check whether all the relevant packages > > are compliant with this update. > > Well, I don't all of our current shell packages are even compliant with > the current version specified in policy. > > dash is one of such packages, with several non-compliancy bugs. And given > that it is our default shell… Concur. If we're not in compliance now, this Policy update does not immediately make packages buggy. And people will be far more motivated to bring their packages into compliance if they're being asked to bring them into compliance with the latest version of the standard. [1] http://pubs.opengroup.org/onlinepubs/9699919799/toc.htm -- Sean Whitton
signature.asc
Description: PGP signature