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

Bug#589266: [lintian] runghc interpreter not known



Giovanni Mascellani <mascellani@poisson.phc.unipi.it> writes:

> Lintian apparently doesn't know of runghc, which is used to compile with
> GHC and directly run a Haskell program. I'm letting you know of this as
> requested by the warning.

>> W: happstack: unusual-interpreter ./usr/share/happstack-0.5.0.2/templates/project/Setup.hs #!runghc
>> N: 
>> N:    This package contains a script for an interpreter that the Lintian
>> N:    maintainers have not heard of. It could be a typo for a common
>> N:    interpreter. If not, please file a wishlist bug on lintian so that the
>> N:    Lintian maintainers can add this interpreter to their list.

That's not a valid #! line, though, so if we do add the interpreter,
you're just going to get a different warning saying that you need to put
the correct path to the program in that line.  If that's the right thing
to have happen, we can do that, but sometimes it isn't.

What's the purpose of that #! line?  Is that file supposed to be
executable and runnable as a script?

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: