Hi Bill,

On Sun, Jun 11, 2017 at 08:46:23PM +0200, Bill Allombert wrote:
> On Sun, Jun 11, 2017 at 06:51:49PM +0200, Ralf Treinen wrote:
> > Package: debian-policy
> > Version: 4.0.0.0
> > Severity: normal
> > 
> > Hello,
> > 
> > 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.
> 
> Hello Ralf,
> 
> Before doing that, we have to check whether all the relevant packages
> are compliant with this update.
> 
> This requires that someone reviews all packages that provide /bin/sh to
> check whether they implement SUSv4.
> The difference between SUSv3 and SUSv4 need to be listed to check
> whether this can affect any shell script that rely on SUSv3

Thanks for your answer. I agree with that course of action. However, I
was unable to find a document describing the difference between susv3 and
susv4.1. The HTML documents of the standard are not diff-able, so maybe we
should ask on the opengroup mailing list.

-Ralf.
-- 
Ralf Treinen
Institut de Recherche en Informatique Fondamentale
Équipe Preuves, Programmes et Systèmes
Université Paris Diderot, Paris, France.
http://www.irif.fr/~treinen/

Reply via email to