[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.

Kind regards,
Paul

-- 
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
Type: application/pgp-signature
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 mailing list