Piotr Engelking <[EMAIL PROTECTED]> writes:

> I believe that this bug has been resolved incorrectly. Section 10.4 of
> the Debian Policy says:

>    "All command scripts, including the package maintainer scripts inside the
>     package and used by dpkg, should have a #! line naming the shell to be
>     used to interpret them."

>     In the case of Perl scripts this should be #!/usr/bin/perl."

> Moreover, section 5.g of the Etch RC Policy says:

>    "Scripts must include the appropriate #! line, and set executable."

> It seems that tetex-base has a release-critical bug, and that lintian was
> right to complain about it.

I'm going to wait and see what the outcome of Frank's query is before
changing this, but thank you for pointing this out.  I should have checked
this myself.

A Policy "should" should translate into at least a lintian warning, and a
release policy "must" should translate into a lintian error, so unless
Policy changes, I expect I'll at least partially revert this.

-- 
Russ Allbery ([EMAIL PROTECTED])               <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to