[Debian-med-packaging] r12193 - trunk/packages/velvet/trunk/debian

Andreas Tille andreas at an3as.eu
Mon Sep 10 06:11:02 UTC 2012


Hi,

On Mon, Sep 10, 2012 at 08:49:41AM +0900, Charles Plessy wrote:
> Le Fri, Sep 07, 2012 at 02:01:26PM +0000, Andreas Tille a écrit :
> > Author: tille
> > Date: 2012-09-07 14:01:26 +0000 (Fri, 07 Sep 2012)
> > New Revision: 12193
> > 
> > Modified:
> >    trunk/packages/velvet/trunk/debian/changelog
> >    trunk/packages/velvet/trunk/debian/control
> > Log:
> > bumped python from Recommends to Depends because there are Python scripts installed in velvet/contrib
>  
> > Modified: trunk/packages/velvet/trunk/debian/control
> > ===================================================================
> > --- trunk/packages/velvet/trunk/debian/control	2012-09-07 13:53:43 UTC (rev 12192)
> > +++ trunk/packages/velvet/trunk/debian/control	2012-09-07 14:01:26 UTC (rev 12193)
> > @@ -14,8 +14,7 @@
> >  Package: velvet
> >  Architecture: any
> >  Pre-Depends: dpkg (>= 1.15.6)
> > -Depends: ${shlibs:Depends}, ${misc:Depends}
> > -Recommends: python
> > +Depends: ${shlibs:Depends}, ${misc:Depends}, python
> >  Suggests: velvet-example
> >  Description: Nucleic acid sequence assembler for very short reads
> >   Velvet is a de novo genomic assembler specially designed for short read
> 
> Hi Andreas,
> 
> I think (in the sense of: I thought about the issue and decided to
> got that way at that time), that it is more appropriate to recommend
> than to depend on python.  The contrib scripts are not in the standard
> path for that reason.  When skipping recommended packages, only the
> core functionalities are guaranteed, which is the case here because
> the contrib scripts are accessory.

My change fixes a lintian _Error_ and I have no idea whether this error
is of rejection critical type.  I do not think that depending from
Python does involve any practical change on a users machine because
chances are close to 99.5% that on a machine were velvet is installed
Python is installed anyway.  I'm fine with any other means that might
fix the lintian error if you do not agree to this arguing.

Kind regards

        Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list