[DRE-maint] Minutes meeting 2007/09/17
Paul van Tilburg
paulvt at debian.org
Sat Oct 6 21:47:29 UTC 2007
On Sat, Oct 06, 2007 at 03:05:40PM +0200, Paul van Tilburg wrote:
> ** Shebang in library files:
> Lintian generates lots of errors for packages which contain library
> files (/usr/lib/ruby/..../....rb) which contain a shebang. This stems
> from in upstream executable files which could be run from the
> command line to perform inline included unit tests. The complaint is
> that a file with a shebang is installed non-executable. Making it
> executable is not an option and removing the shebang using patches for
> every .rb file is a hassle.
> -> Ask the lintian people what is the proper thing to do.
I did this some time after the meeting. I talked it over with Russ and
he agreed that since the libs are installed non-executable we don't
intend them to be actual 'wannabe' scripts, but intend them to have
comments, which includes the shebang. He has changed the check in
lintian (see also #431545).
This means that all packages that are patching/changing the .rb-files to
remove the shebangs should stop doing this (!), for it is useless.
PhD Student @ Eindhoven | email: paulvt at debian.org
University of Technology, The Netherlands | JID: paul at luon.net
>>> Using the Power of Debian GNU/Linux <<< | GnuPG key ID: 0x50064181
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20071006/839352ac/attachment.pgp
More information about the Pkg-ruby-extras-maintainers