[Debian-med-packaging] Bug#645487: ensembl: includes GPL code without source

Andreas Tille andreas at an3as.eu
Wed Nov 30 08:58:02 UTC 2011


Hi,

On Sun, Oct 16, 2011 at 09:49:25PM +0200, Andreas Tille wrote:
> On Sun, Oct 16, 2011 at 03:51:18AM -0500, Jonathan Nieder wrote:
> > Unfortunately no such file exists --- I guess it disappeared during
> > some upgrade.  The jars in the source package only contain class
> > files, no .java source files.
> > 
> > Assuming that what debian/copyright says is correct, this would make
> > the ensembl package non-distributable:
> 
> In how far would this make the package non-distributable?  Just
> providing the binary without source is OK as long as you can provide
> the source at request.  While you are correct that we should fix the
> package I do not think that we need to take any more drastic action
> like:
>  
> > notify the admins of snapshot.debian.org so the nondistributable
> > versions can be removed. 
> 
> This would be pure overreaction.

Despite your previous response to my mail I stick to my opinion that
this is overreaction but if you feel obliged to contact admins of
snapshot.debian.org to remove files where I actually do not see any need
for I can not stop you.  IMHO the fact that the files never really were
distributed in any Debian release but just hanging around in
non-free/experimental makes your point quite weak and finally the
sources are there - now even inside Debian.

Regarding fixing the actual problem I would like to ask those people
directly involved with ensemble packaging (explicitely in CC) whether
it is OK, to finally drop the jar files in question from the source
package and rather symlink to

jemboss: /usr/share/EMBOSS/jemboss/lib/jalviewApplet.jar
jalview: /usr/share/java/jalview.jar

inside the package.  The only missing file would be jalviewAppletOld.jar
but guessing from the name this file might be unused anyway.  Please
either confirm that this would properly fix the situation and will not
break ensembl and if I should go for it or whether you want to fix this
yourself.

Kind regards

          Andreas.

-- 
http://fam-tille.de





More information about the Debian-med-packaging mailing list