Re: Comments on FHS testsuite run
Mike Markley writes:
> On Fri, Oct 20, 2000 at 12:30:39PM +0200, Wichert Akkerman <wichert@valinux.com> spake forth:
> > * Reference 4.2.4: /usr/bin/tcl not present
> > Reason: tclsh used instead, possible bug in Debian?
> >
> > I fail to see why TCL should always be present; personally I would
> > make it optional. Debian uses /usr/bin/tclsh instead.
>
> I agree that tcl shouldn't be required on an install. On the other hand, I
> don't mind making a symlink so that when it *is* installed, /usr/bin/tcl
> works - assuming this isn't a bug in the testsuite or the standard. I've
> never seen it as /usr/bin/tcl on any system ever...
I believe that its a bug in the specification and should be
/usr/bin/tclsh (the test suite just tests what is stated in the FHS
spec). Having a symlink that doesn't link to anything won't work as
the test attempts to execute the program.
There a few areas in the specification where instead of <foo> being
required, it should be conditional on <bar> being supported. This is
already done in the FHS spec for some things - eg. /var/account only
being needed if process accounting is supported.
Chris.
--
cyeoh@linuxcare.com.au
Support Open Source Ice-Cream
Reply to: