Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Anthony Towns
On Wed, Jun 19, 2002 at 02:05:01PM -0400, Clint Adams wrote: > > Scenario A: Script works on bash and ash, which are the two main shells > > anyone > > has a reason to use as /bin/sh on Debian. > > > > Scenario B: Script works on bash and ash, which are the two main shells > > anyone > > has a r

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Herbert Xu
On Wed, Jun 19, 2002 at 02:34:30AM -0400, Clint Adams wrote: > > > The exact output of command -v is not given by POSIX. > > I believe it says > > When the -v option is specified, standard output shall be formatted as: > > "%s\n", Are you referring to the extra new line that ash outputs after

Bug#150456: coherency with mkfs and fsck filesystem package names

2002-06-19 Thread Manoj Srivastava
>>"Robert" == Robert Millan <[EMAIL PROTECTED]> writes: Robert> It doesn't need to be enforced, of course. If it does not have enough technical merit to justify being enforced, it does not belong in policy. Perhaps the best practices guidelines would be a better home for this.

Bug#150456: coherency with mkfs and fsck filesystem package names

2002-06-19 Thread Robert Millan
On Wed, Jun 19, 2002 at 01:53:06PM -0500, Steve Greenland wrote: > > Ack. No, this not something that needs to be policy, as it has no affect > on the interoperation of the packages and programs on the system. The > names are probably the upstream names, and it's much better to match > that, so th

Bug#150456: coherency with mkfs and fsck filesystem package names

2002-06-19 Thread Steve Greenland
On 19-Jun-02, 05:21 (CDT), Robert Millan <[EMAIL PROTECTED]> wrote: > Package: debian-policy > Version: 3.5.6.1 > Severity: wishlist > > Taking a look at packages in Debian that contain > filesystem maintainance utilities (mkfs and fsck): > > e2fsprogs > reiserfsprogs > dosfstools > xfsprogs > j

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> Scenario A: Script works on bash and ash, which are the two main shells anyone > has a reason to use as /bin/sh on Debian. > > Scenario B: Script works on bash and ash, which are the two main shells anyone > has a reason to use as /bin/sh on Debian. Why on earth should this be so? Is saying "T

Bug#150456: coherency with mkfs and fsck filesystem package names

2002-06-19 Thread Robert Millan
Package: debian-policy Version: 3.5.6.1 Severity: wishlist Taking a look at packages in Debian that contain filesystem maintainance utilities (mkfs and fsck): e2fsprogs reiserfsprogs dosfstools xfsprogs jfsutils I think it'd be a good thing if Policy suggested to use a commonly agreed naming sch

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Anthony Towns
On Wed, Jun 19, 2002 at 07:59:33AM -0400, Clint Adams wrote: > > Imagine, people actually wanting a justification beyond "random document > > X says so" for bugs filed at a "serious" severity. > How about I litter all my #!/bin/sh postinsts with useless zshisms? How about we add "I'm not such an i

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> Imagine, people actually wanting a justification beyond "random document > X says so" for bugs filed at a "serious" severity. How about I litter all my #!/bin/sh postinsts with useless zshisms? Then when people file bugs, I say "Haha, fuck you; it works for me." > debian-policy -- says you shou

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Anthony Towns
On Wed, Jun 19, 2002 at 05:20:19AM -0400, Clint Adams wrote: > > I'm surprised by how many package scripts use kill, but the number is > > not excessive. > On the other hand, no one seems to want to fix these. Imagine, people actually wanting a justification beyond "random document X says so" fo

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> I'm surprised by how many package scripts use kill, but the number is > not excessive. On the other hand, no one seems to want to fix these. Instead of a one-line fix, histrionics, bug-closings, and references to Solaris seem to be in order. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> Sure, so could command -v. The problem is with the amount of scripts > that use them. Once most packages are recompiled with newer debhelper, the command -v problem should pretty much disappear with the exception of of Branden's packages. I've already received positive feedback on most of the

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> Forbidden by POSIX: I see. I'll correct the test. > The exact output of command -v is not given by POSIX. I believe it says When the -v option is specified, standard output shall be formatted as: "%s\n", Am I looking in the wrong place? > More details please. "%s=%s\n", name, value --

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Herbert Xu
On Wed, Jun 19, 2002 at 02:26:35AM -0400, Clint Adams wrote: > > I've already filed some bugs on 'trap'-misusing packages. > test -a, -o, and parentheses could easily be replaced by and-or listse Sure, so could command -v. The problem is with the amount of scripts that use them. -- Debian GNU/L

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> 2. There are some features which are regularly used in maintainer > and other scripts which depend on them, e.g., > the options -a and -o, as well as parentheses for the > test command or [. > the obsolescent forms of kill and trap: kill -INT or kill -9. I've already filed some

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Herbert Xu
On Wed, Jun 19, 2002 at 02:00:36AM -0400, Clint Adams wrote: > > Please be more specific. > > ash: > > does not handle multiple heredocs Thanks, this will be fixed. > read-write fd's do not behave usefully[1] Not specified by POSIX. > treats $10 as ${1}0 Forbidden by POSIX: 1358

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Clint Adams
> Please be more specific. ash: does not handle multiple heredocs read-write fd's do not behave usefully[1] treats $10 as ${1}0 does not support cd -L does not support cd -P echo -n incorrect output for command -v incorrect output for alias POSIX-mode bash: echo -n incorrect output for command

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Herbert Xu
Clint Adams <[EMAIL PROTECTED]> wrote: > Apparently due to sleep-deprivation, I confused Herbert's assertion with > fact. It's set -h that's forbidden. Debian does not need XSI for set -e. I appologise for this incorrect assertion. I had misread the canonical form of set. set -e is indeed spe

Re: RFD: Essential packages, /, and /usr

2002-06-19 Thread Herbert Xu
On Tue, Jun 18, 2002 at 03:56:12AM -0400, Clint Adams wrote: > > I'd be happy with SUSv3, UP relevant to non-interactive use, and the > appropriate subset of XSI. Of course, you realize that this reverses > the 'echo -n' exception and that people will cry. I have nothing against keeping the echo