[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /usr/bin/picard Re: bcbio will need another while - needs gatk



Hi Steffen,

On Sat, Nov 14, 2020 at 08:18:48PM +0100, Steffen Möller wrote:
> > We have the workaround
> >
> >      /usr/lib/debian-med/bin/
> >
> > see for instance in eigensoft[1] and lots of other packages.  Simply
> > provide this for picard-tools and make sure gatk users set the PATH
> > accordingly.
> 
> Ah - that is good. Seems like I should read our policy document again.

Not sure whether it is mentioned in policy.  I introduced this 2 or 3
sprints ago.  Finally you are Uploader of at least one package using
this technique. ;-P
 
> I just checked what my installation has in this directory ... and it
> seems like I spotted a typo (or a creative fix of a typo elsewhere)

?
 
> $ ls -l /usr/lib/debian-med/bin/
> total 0
> lrwxrwxrwx 1 root root 26 Nov 12 16:57 tranlate ->
> ../../../bin/fsa-translate
> 
> $ apt-file search tranlate
> fsa: /usr/lib/debian-med/bin/tranlate
> $ apt-file search /usr/bin/translate
> drslib: /usr/bin/translate_cmip3
> openafs-client: /usr/bin/translate_et
> translate: /usr/bin/translate
> 
> I presume you would be happy for me to put there a link from cnvkit.py
> (like bcbio expects it) to /usr/bin/cnvkit, right?

Well, I think its orthogonal to my own happyness.  If it works for
you just do the same as in the given example package.
 
> > Simply ping the authors about this.  As far as I remember the last
> > status was that sources are lost (?????) and a backup needs to be found.
> 
> And if we just go for a non-free binary package for those jars? Just to
> get somewhere?

I personally consider maintaining non-free packages a pure nuisance and
I'm not motivated to maintain such a package.  I think we should do
*way* more effort to free *all* our non-free packages.
 
> bcbio is in contrib anyway because of vienna-rna.

Same here.  I do not see any record of attempts to free vienna-rna.

> And I do not think
> these .jar files
> will find much future adoption without a source backing, so this problem
> will eradicate
> itself.

I will not try to stop anybody to maintain non-free packages - just do
not trust on me in doing so.

> There is also
> bcbio.pipeline.config_utils.CmdNotFound: '_get_program_cmd' 'snpEff'
> {'dir': '/usr/local/share/java/snpeff', 'jvm_opts': ['-Xms750m',
> '-Xmx3g']} None

I think we are pretty close to snpEff due to Pierre's efforts.

> ... picard-tools stuff snipped - I have nothing to say here ...

> Somehow Debian does barely complete any of these tests. There is always
> something missing. And if it is tophat that upstream had asked us not to
> support any more.

I asked *several* times whether we need tophat and consequently will do
a Python3 port.  Its perfectly fine for me to re-introduce tophat once
it works with Python3.
 
Kind regards

     Andreas.

-- 
http://fam-tille.de


Reply to: