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: