Bug#537243: lintian: init.d-script-uses-usr-interpreter should not error when using Python
Luke Faraone <firstname.lastname@example.org> writes:
> I have an application which has an init.d script written in Python,
> intended for use in desktop environments. The script will not start
> before /usr is mounted (due to the runlevel that it starts on), and as
> Python is virtually an Essential package, it is very unlikely to be
> removed from a system.
Hm, I really do think that this is a technical Policy violation, because
Python can be removed and is not Essential at which point the init script
will not cope properly. I agree that it's not horribly likely, but I
don't feel right adding an exception in Lintian without adding an
exception in Policy.
Russ Allbery (email@example.com) <http://www.eyrie.org/~eagle/>