pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/54891: devel/arcanist do-install target uses pax with intermixed options and operands



The following reply was made to PR pkg/54891; it has been noted by GNATS.

From: Michael Forney <mforney%mforney.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/54891: devel/arcanist do-install target uses pax with
 intermixed options and operands
Date: Sat, 25 Jan 2020 14:37:40 -0800

 On 2020-01-25, Joerg Sonnenberger <joerg%bec.de@localhost> wrote:
 >  Don't use the system pax on those system. That's all.
 
 Is there any issue with the patch I proposed? I believe rearranging
 the options will only increase compatibility with other pax
 implementations, and won't break compatibility with others.
 
 POSIX says pax shall conform to the Utility Syntax Guidelines, which includes
 
 > Guideline 9:
 >     All options should precede operands on the command line.
 > ...
 > The utilities in the Shell and Utilities volume of POSIX.1-2017 that
 > claim conformance to these guidelines shall conform completely to these
 > guidelines as if these guidelines contained the term "shall" instead of
 > "should".
 
 I just checked and this is also a problem on vanilla OpenBSD, using
 the defaults selected by tools.OpenBSD.mk.
 


Home | Main Index | Thread Index | Old Index