Re: Update on Trinityrnaseq packaging

2015-02-12 Thread Michael Crusoe
On Fri Feb 13 2015 at 12:55:49 AM Andreas Tille  wrote:

> [Reply to list only]
>

We are oppositely calibrated :-D I prefer to be CC'd even when I am a
subscriber and you don't.

> On Thu, Feb 12, 2015 at 09:42:45PM +, Michael Crusoe wrote:
> > > > - [ ] binary-without-manpage usr/bin/Trinity
> > >
> > > Same as above.  It would be nice to have (even nicer than hardening)
> > > there are cases where it is hard to write a sensible manpage.
> >
> > I've produced one with help2man.
>
> That's usually the cheapest way and fine for the most cases.
> Unfortunately it did not worked in this case - I commited a manually
> edited manpage based on yours.  The result at least fits nroff syntax.
> :-)

Thanks!


> > >  * trinity-plugins/Trimmomatic-0.32: Binary without source!
> > >Trimmomatic is packaged in this version anyway - so this should
> > >be simply dropped via Files-Excluded
> > >
> >
> > Done
>
> OK - but the dir remains in the Git repository.  You should import
> a cleaned up archive.  You can get this by
>
> debian/rules get-orig-source
>
> ... or if you want to save your bandwidth via
>
> mk-origtargz --repack --compress xz 
>

Yeah, I had tried that; I get this head-scratching response:

mcrusoe@athyra:~/debian/trinityrnaseq$ mk-origtargz --repack --compress xz
../v2.0.3.tar.gz
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/jung-graph-impl-2.0.1.jar: Not
found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/jung-api-2.0.1.jar: Not found in
archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/jung-algorithms-2.0.1.jar: Not
found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/java-getopt-1.0.13.jar: Not
found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/collections-generic-4.01.jar:
Not found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/Jaligner.jar: Not found in
archive
tar: trinityrnaseq-2.0.3/Butterfly/prev_vers/Butterfly_r2013_08_14.jar: Not
found in archive
tar: Exiting with failure status due to previous errors

(I checked and they do exist)


> > >  * trinity-plugins/fstrozzi-Fastool-7c3e034f05: While mentioned
> > >properly in d/copyright I'd at least refer to the download
> > >location
> > >  https://github.com/fstrozzi/Fastool
> > >in a Comment: field.  I'd regard it as the better solution to
> > >create a separate package since it might be considered useful
> > >for people not only using it via trinityrnaseq
> >
> > I've added the comment. As for packaging it separately I'll leave this to
> > some other motivated individual to do so. There are a lot of
> bioinformatics
> > libraries that are functionally single use.
>
> May be I'll care for this in some MoM project.  Usually these small
> tools are easy targets and than it should be done also for the sake of
> separate testing.
>

Have fun!


>
> > >  * trinity-plugins/parafly/src/ParaFly.cpp:
> > > Authors of this wrapper are MB Couger (mbcouger(AT Symbol)
> gmail.com,
> > > Matt Stowe mstowe(AT Symbol)okstate.edu
> > >This should at least deserve an extra d/copyright line and you
> > >should also dig for the original download location.  I can
> > >not evaluate the sense of a separate package.
> > >
> >
> > Nothing coming up. Probably Broad Foundation employees / interns. I think
> > they are covered by the existing entry.
>
> Finally it does not matter what you think but what you can convince
> ftpmaster to accept. ;-)
>

Indeed, but it'll get properly packaged with transdecoder. Lacking an
upstream distribution site makes a pretty clear case for not having its own
package.


Re: Update on Trinityrnaseq packaging

2015-02-12 Thread Andreas Tille
[Reply to list only]

Hi Michael,

On Thu, Feb 12, 2015 at 09:42:45PM +, Michael Crusoe wrote:
> > ...
> > code I have seen (not too much admittedly) had extra *.so files in
> > /usr/lib.  If you are unsure asking on debian-j...@lists.debian.org is
> > the best way to clarify.
> 
> Upon review they are pure Java

:-)
 
> > > - [ ] binary-without-manpage usr/bin/Trinity
> >
> > Same as above.  It would be nice to have (even nicer than hardening)
> > there are cases where it is hard to write a sensible manpage.
> 
> I've produced one with help2man.

That's usually the cheapest way and fine for the most cases.
Unfortunately it did not worked in this case - I commited a manually
edited manpage based on yours.  The result at least fits nroff syntax.
:-)
 
> > > - [ ] script-not-executable: several
> >
> > Usually this is either easy to fix or contains a hidden problem that
> > should be fixed.
> 
> Fixed

Good!
 
> >  * `licensecheck -r *` did not uncover anything suspicious to me
> >  * trinity-plugins/GAL_0.2.1: This third party code should be
> >specified separately with the license that can be found in the
> >downloadable archive at
> > http://www.sequenceontology.org/software/GAL_Code/
> >However, I'd prefer packaging GAL separately (in the latest
> >version)
> 
> Sure, for another day :-)

:-)
 
> >  * trinity-plugins/Trimmomatic-0.32: Binary without source!
> >Trimmomatic is packaged in this version anyway - so this should
> >be simply dropped via Files-Excluded
> >
> 
> Done

OK - but the dir remains in the Git repository.  You should import
a cleaned up archive.  You can get this by

debian/rules get-orig-source

... or if you want to save your bandwidth via

mk-origtargz --repack --compress xz 

Afterwards do

git import-orig --pristine-tar 

> >  * trinity-plugins/collectl: Packaged for Debian.  Once you are
> >removing files via Files-Excluded the most easy thing would be
> >to delete this as well which saves you the work of mentioning
> >it in d/copyright
> 
> Only used via a hidden option. Excluded and added as a 'suggests'

If you are sure that it should not be Recommends that's fine for me.

> >  * trinity-plugins/fstrozzi-Fastool-7c3e034f05: While mentioned
> >properly in d/copyright I'd at least refer to the download
> >location
> >  https://github.com/fstrozzi/Fastool
> >in a Comment: field.  I'd regard it as the better solution to
> >create a separate package since it might be considered useful
> >for people not only using it via trinityrnaseq
> 
> I've added the comment. As for packaging it separately I'll leave this to
> some other motivated individual to do so. There are a lot of bioinformatics
> libraries that are functionally single use.

May be I'll care for this in some MoM project.  Usually these small
tools are easy targets and than it should be done also for the sake of
separate testing.

> >  * trinity-plugins/parafly/src/ParaFly.cpp:
> > Authors of this wrapper are MB Couger (mbcouger(AT Symbol)gmail.com,
> > Matt Stowe mstowe(AT Symbol)okstate.edu
> >This should at least deserve an extra d/copyright line and you
> >should also dig for the original download location.  I can
> >not evaluate the sense of a separate package.
> >
> 
> Nothing coming up. Probably Broad Foundation employees / interns. I think
> they are covered by the existing entry.

Finally it does not matter what you think but what you can convince
ftpmaster to accept. ;-)

> >  * trinity-plugins/slclust: Same as for Fasttool - I'd really
> >love to see a separate package from
> >  http://sourceforge.net/projects/slclust/
> 
> See above :-)

Yup.
 
> >  * trinity-plugins/TransDecoder_r20140704.tar.gz:
> >Same as for Fasttool / slclust:
> >  https://transdecoder.github.io/
> 
> 
> Gah, this contains two programs already packaged (cd-hit & ffindex (two
> versions!)) and another copy of Parafly. Looks like this will require a
> separate package just to keep the source clean. Trinity can use the Parafly
> from this (yet to be created) package.
 
Sometimes the packaging view uncovers this kind of ugly things ...
 
> >  * trinity-plugins/jellyfish-2.1.4.tar.gz: --> Files-Excluded
> >since we have a separate package
> >  * trinity-plugins/rsem-1.2.19.tar.gz: --> Files-Excluded since
> >you ITP it as you wrote below
> 
> Done.

OK.
 
> > Please feel free to ask for help here if you agree that Fastool, slclust
> > and transdecoder should be packaged separately.  I could even try to
> > work in a MoM project with some potential student on these.
> >
> > > trinityrnaseq has two unfulfilled dependencies: rsem & express
> > >
> > > rsem
> > > - [ ] lacks manpages
> > > - [ ] lacks ITP
> > >
> > > express:
> > > - [ ] lacks ITP
> >
> > Thanks for sending this kind of status messages.  That's really helpful
> > and enables team input.
> 
> Go team!

... nice you like the cooperation

 Andreas.

-- 
http://fam

Re: Update on Trinityrnaseq packaging

2015-02-12 Thread Michael Crusoe
On Thu Feb 12 2015 at 9:53:12 AM Andreas Tille  wrote:

> On Thu, Feb 12, 2015 at 12:16:57AM +, Michael Crusoe wrote:
> > - [ ] hardening-no-relro usr/lib/trinityrnaseq/Chrysalis/*
> > Needs investigation
>
> While fixing this is nice to have I would not insist on it for sponsoring
> the package.
>

Good to know!


>
> > - [ ] jar-not-in-usr-share usr/lib/trinityrnaseq/
> Butterfly/Butterfly.jar,
> > usr/lib/trinityrnaseq/util/support_scripts/ExitTester.jar
> > May be fixable with a move + symlink. Need to make sure that they are
> pure
> > Java
>
> I'm not a Java expert but IMHO all JARs are machine independent and thus
> should reside in /usr/share.  All Java packages with machine dependant
> code I have seen (not too much admittedly) had extra *.so files in
> /usr/lib.  If you are unsure asking on debian-j...@lists.debian.org is

the best way to clarify.
>

Upon review they are pure Java


>
> > - [ ] binary-without-manpage usr/bin/Trinity
>
> Same as above.  It would be nice to have (even nicer than hardening)
> there are cases where it is hard to write a sensible manpage.
>

I've produced one with help2man.


> > - [ ] script-not-executable: several
>
> Usually this is either easy to fix or contains a hidden problem that
> should be fixed.
>

Fixed


>
> > - [ ] debian/copyright needs audit
>
>  * lacking "Files: debian/*" paragraph
>

Fixed.


>  * `licensecheck -r *` did not uncover anything suspicious to me
>  * trinity-plugins/GAL_0.2.1: This third party code should be
>specified separately with the license that can be found in the
>downloadable archive at
> http://www.sequenceontology.org/software/GAL_Code/
>However, I'd prefer packaging GAL separately (in the latest
>version)
>

Sure, for another day :-)


>  * trinity-plugins/Trimmomatic-0.32: Binary without source!
>Trimmomatic is packaged in this version anyway - so this should
>be simply dropped via Files-Excluded
>

Done


>  * trinity-plugins/collectl: Packaged for Debian.  Once you are
>removing files via Files-Excluded the most easy thing would be
>to delete this as well which saves you the work of mentioning
>it in d/copyright
>

Only used via a hidden option. Excluded and added as a 'suggests'


>  * trinity-plugins/fstrozzi-Fastool-7c3e034f05: While mentioned
>properly in d/copyright I'd at least refer to the download
>location
>  https://github.com/fstrozzi/Fastool
>in a Comment: field.  I'd regard it as the better solution to
>create a separate package since it might be considered useful
>for people not only using it via trinityrnaseq
>

I've added the comment. As for packaging it separately I'll leave this to
some other motivated individual to do so. There are a lot of bioinformatics
libraries that are functionally single use.


>  * trinity-plugins/parafly/src/ParaFly.cpp:
> Authors of this wrapper are MB Couger (mbcouger(AT Symbol)gmail.com,
> Matt Stowe mstowe(AT Symbol)okstate.edu
>This should at least deserve an extra d/copyright line and you
>should also dig for the original download location.  I can
>not evaluate the sense of a separate package.
>

Nothing coming up. Probably Broad Foundation employees / interns. I think
they are covered by the existing entry.


>  * trinity-plugins/slclust: Same as for Fasttool - I'd really
>love to see a separate package from
>  http://sourceforge.net/projects/slclust/


See above :-)

>
>  * trinity-plugins/TransDecoder_r20140704.tar.gz:
>Same as for Fasttool / slclust:
>  https://transdecoder.github.io/


Gah, this contains two programs already packaged (cd-hit & ffindex (two
versions!)) and another copy of Parafly. Looks like this will require a
separate package just to keep the source clean. Trinity can use the Parafly
from this (yet to be created) package.


>  * trinity-plugins/jellyfish-2.1.4.tar.gz: --> Files-Excluded
>since we have a separate package
>  * trinity-plugins/rsem-1.2.19.tar.gz: --> Files-Excluded since
>you ITP it as you wrote below
>

Done.



> Please feel free to ask for help here if you agree that Fastool, slclust
> and transdecoder should be packaged separately.  I could even try to
> work in a MoM project with some potential student on these.
>
> > trinityrnaseq has two unfulfilled dependencies: rsem & express
> >
> > rsem
> > - [ ] lacks manpages
> > - [ ] lacks ITP
> >
> > express:
> > - [ ] lacks ITP
>
> Thanks for sending this kind of status messages.  That's really helpful
> and enables team input.
>

Go team!


Re: Packaging rsem and express

2015-02-12 Thread Andreas Tille
On Thu, Feb 12, 2015 at 07:25:25PM +, Michael Crusoe wrote:
> >
> > Furthermore I did some reasearch about scientific papers and I suspect
> > rsem might be related to
> >
> >http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3875132/
> 
> 
> rsem doesn't appear to have its own paper. Close though :-)
> 
> 
> >
> >
> > and express to
> >
> >http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880119/
> 
> 
> Bingo!

Both added in Git

 Andreas. 

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212205220.gb12...@an3as.eu



Re: Packaging rsem and express

2015-02-12 Thread Michael Crusoe
On Thu Feb 12 2015 at 10:39:19 AM Andreas Tille  wrote:

> Hi Michael,
>
> I had a quick look into your commits.  Thanks for working on these. I
> did
>
>cme fix dpkg-control
>
> on both of them to fix Standards-Version and VCS-fields.  Please
> gbp-pull.
>
> Furthermore I did some reasearch about scientific papers and I suspect
> rsem might be related to
>
>http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3875132/


rsem doesn't appear to have its own paper. Close though :-)


>
>
> and express to
>
>http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880119/


Bingo!

>
>
> If you confirm this (or suggest better / additional) publications I'd
> volunteer to add these (if nobody else might beat me in doing so ;-)).
>
> The rationale why I'm picky about these metadata (in d/control and
> d/upstream/metadata) right from the beginning is that they result in
> entries on our tasks pages[1] and if there is some need to contact
> upstream it is strengthening our point if we can show that we are really
> honest to support their scientific attempt.
>
> (rsem[1] was added some time ago and I also added express right now
> which will show up after the next cron run...)
>
> Kind regards and thanks for your work on this
>
>   Andreas.
>
>
> [1] http://blends.debian.org/med/tasks/bio#rsem
>
> --
> http://fam-tille.de
>
>
> --
> To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: https://lists.debian.org/20150212083902.gb30...@an3as.eu
>
>


Bug#778246: ITP: prokka -- rapid annotation of prokaryotic genomes

2015-02-12 Thread Michael Crusoe
Package: wnpp
Severity: wishlist
Owner: Debian Med team 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-med@lists.debian.org

* Package name: prokka
  Version : 1.10
  Upstream Author : Torsten Seemann 
* URL : http://www.vicbioinformatics.com/software.prokka.shtml
* License : GPL-3+, CC0-1, CC-BY-ND-3
  Programming Lang: Perl
  Description : rapid annotation of prokaryotic genomes

A typical 4 Mbp genome can be fully annotated in less than 10 minutes on a
 quad-core computer, and scales well to 32 core SMP systems. It produces
GFF3,
 GBK and SQN files that are ready for editing in Sequin and ultimately
submitted
 to Genbank/DDJB/ENA.

Prokka is a popular bioinformatics program. It will be team maintained by
the
Debian Med team.


Re: Debian Med Sprint in Montreal @ PyCon 2015?

2015-02-12 Thread Yaroslav Halchenko

On Thu, 12 Feb 2015, Michael Crusoe wrote:

>Is there interest in having a Debian Med Sprint at PyCon 2015? The dates
>are Monday, April 13th 2015 - Thursday, April 16th 2015.
>I'll be there running a Sprint for the khmer project but I would be happy
>to have Debian folk (both experienced and new contributors) there as well.
>Is this a good idea? Who would be interested in co-hosting with me?

THAT WOULD BE GREAT!  My problem though is that I will be there
only for the duration of the conference, so wouldn't be able to stay
longer for the sprint.  But is there anything I could help with -- let
me know.

-- 
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Research Scientist,Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834   Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212165858.gc7...@onerussian.com



Re: Debian Med Sprint in Montreal @ PyCon 2015?

2015-02-12 Thread Andreas Tille
Hi,

On Thu, Feb 12, 2015 at 04:20:26PM +, Michael Crusoe wrote:
> Is there interest in having a Debian Med Sprint at PyCon 2015? The dates
> are Monday, April 13th 2015 - Thursday, April 16th 2015.
> 
> I'll be there running a Sprint for the khmer project but I would be happy
> to have Debian folk (both experienced and new contributors) there as well.
> 
> Is this a good idea? Who would be interested in co-hosting with me?

I admit I really like the idea in principle.  However, I'm not sure
whether we could get some financial support for this.  I'd be happy
about both - increasing the impact rate as well as making Debian Med
more global than just Europe - but I need to evaluate the options for
this concerning my own traveling.

Thanks a lot for this inspiring suggestion

  Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212164736.gi30...@an3as.eu



Debian Med Sprint in Montreal @ PyCon 2015?

2015-02-12 Thread Michael Crusoe
Is there interest in having a Debian Med Sprint at PyCon 2015? The dates
are Monday, April 13th 2015 - Thursday, April 16th 2015.

I'll be there running a Sprint for the khmer project but I would be happy
to have Debian folk (both experienced and new contributors) there as well.

Is this a good idea? Who would be interested in co-hosting with me?

Cheers,

-- 
Michael R. Crusoe


Re: Any volunteer to update GNUHealth packages

2015-02-12 Thread Andreas Tille
Hi Mathias,

sorry for not answering this issue earlier.

On Mon, Feb 09, 2015 at 11:37:09AM +0100, Mathias Behrle wrote:
> * Andreas Tille: " Any volunteer to update GNUHealth packages" (Mon, 9 Feb 
> 2015
>   08:40:47 +0100):
> 
> > GNUHealth 2.8.1 was released which is using tryton 3.4.0.  We lost the
> > official GNUHealth package recently due to incompatibilities with
> > tryton.  Any volunteer to prepare a package for exoerimental is more
> > than welcome.
> 
> Could you please point out, what's your motivation to call for this work again
> in this way

Just for clarification:  I did not intended to specify any way how the
GNUHealth packages are created.  My intention was that some work that
was done previously should not be thrown away.  Any enhancement that
might serve our users properly is welcome.
 
> - against the pronounced will of the gnuhealth maintainers (I talked once
>   again to the gnuhealth maintainers at this years Tryton Unconference in
>   Leipzig, which are not in favor of having Debian packages but prefer a
>   distribution agnostic way of installation)

Generally speaking I'm careful about "the pronounced will" of a certain
representative of a project that is given orally on a conference.  I
personally met another member of the project at 2011 at Med@Tel who was
very keen on packages.  It might depend from the time (my information is
not as current as yours) and the representative (may be the person I
have met is not a technican coming from the Tryton programmers).

> - according to [0][1] the moderate interest in the subject

I'm not sure that these links are telling something about the moderate
interest but I agree that for specific software like software in
medicine the interest measured in popcon users is low.  I personally
do see some sense in delivering packages anyway and I have good reasons
for this but I would like to discuss this in a more generic thread like
this GNUHealth related one.

> - still with the problematic concept of doing *one* package

As I said above:  I do not insist on this concept.  I strongly believe
in the Do-O-cracy principle of Debian where the doer decides how things
will be done.

> - still with the unsolved problem to have gnuhealth modules compatible with
>   the rest of the Tryton suite inside Debian with a justifiable amount of
>   effort to do for the maintainer as well as for the release and security team
> 
> I am volunteering to do the gnuhealth packages under the following 
> prerequistes:
> - you give me a number of people interested in Debian gnuhealth packages apart
>   from you and Emilien ;) (please take this from the humorous side...)

I would need to check whether the recipients of the mail to the Debian
Med list back in 2011[3] remains and might qualify as "number of people
interested"

> - gnuhealth packages made by me will be in the well-proven generic way of the
>   current Tryton modules

I have no technical background of Tryton and thus I will simply trust
the people who are dealing with this.

> - gnuhealth packaging (VCS) will be like for all Tryton modules on alioth

+1

> - gnuhealth packages will be made available outside of Debian on
>   debian.tryton.org (the only way to make them currently available in a clean
>   and seasoned way to the users with having the relative gnuhealth suite 
> always
>   being dedicated to the correct Tryton series and thus being maintainable
>   without headaches all the time)

While I'm not really excited about this I admit that this is better than
having no packages at all but outdated packaging code hanging around (as
it is currently the case).
 
> It would be very helpful to get those answers instead of just pushing back
> always the same idea, that has proven to not being adequate or even not to 
> work.

My intention was not to push back anything but find a sensible solution
for potential users of GNUHealth on a Debian system.  From a Debian
point of view through the eyes of a non-Trytonista like me Emiliens
approach looked not bad and seemed to work for a certain period of time.
Emilian has declared in [0] that he does not intend to work on this any
more and has given reasons for this.  He also said in this thread[4]
that we would only continue working on this if some consensus can be
reached which does not seem to be the case.  I can perfectly understand
this since for a volunteer its fun to work on technical things but it is
not funny to discus conflicting opinions over and over (I obtain from
your mail that your agree at least in this point perfectly with Emilien
;-)).

In short: If you think you found a proper way to create GNUHealth
packages on debian.tryton.org it would probably a nice comfort for some
GNUHealth users who intend to run Debian (or one of its derivatives).

Kind regards

 Andreas.
 
> [0] http://lists.gnu.org/archive/html/health-dev/2014-09/msg00053.html
> [1] http://lists.gnu.org/archive/html/health-dev/2014-09/msg00057.html
[3] https://lists.debian.org/

Re: [Health-dev] OT: gnuhealth distro packaging (was: Should distribution packaging solve the installation/configuration issues our users are having?)

2015-02-12 Thread Mathias Behrle
* Emilien Klein: " Re: [Health-dev] OT: gnuhealth distro packaging (was: Should
  distribution packaging solve the installation/configuration issues our users
  are having?)" (Thu, 12 Feb 2015 13:36:04 +0100):

> 2015-02-12 12:44 GMT+01:00 Mathias Behrle :
> 
> > * Axel Braun: " Re: [Health-dev] Should distribution packaging solve the
> >   installation/configuration issues our users are having?" (Wed, 11 Feb
> > 2015
> >   10:41:43 +0100):
> >
> > > OpenBuildService is OpenSource and free to use. It builds Debian and
> > Ubuntu
> > > as well (also on the reference server, build.opensuse.org), and by this
> > can
> > > use as a common repository.
> >
> > Axel just asked me per PM, if and why I wouldn't use OBS for Debian
> > gnuhealth
> > packages and I am also answering here to share with the list.
> >
> > My points in primarily not using OBS in descending order:
> >
> > - For the build of Debian packages I am using the Debian toolchain,
> > whenever it
> >   is not possible to use the Debian infrastructure itself. This gives me
> > the
> >   background of a well established and proven build system with extended
> > sanity
> >   tests.
> > - I don't know OBS, therefore following remarks may be FUD:
> >   - The one or two times I wanted to try it was very unresponsive, I
> > saved my time in not trying further.
> >   - I doubt, that the infrastructure as built on debian.tryton.org is
> > possible to do on OBS.
> >   - I doubt, that OBS does the sanity testings (lintian, piuparts), which
> > are
> > part of the quality process on debian.org.
> >   - Finally I just trust more in Debian native tools than a third party
> > build
> > service.
> >
> 
> I completely agree with Mathias' points.
> OpenSuse's Open Build Service *can* create Debian packages that will
> install and provide whatever code/functionality you want, but none of the
> QA/conventions that have made Debian so robust and stable over the last 20+
> years are enforced. Just to give an example, there are automated bug
> reports that are created when the package is automatically rebuilt on all
> the platforms that Debian supports (and those are roughly said the largest
> number that any Linux distro supports), which will let you know if your
> package, or any of its dependencies, have any problems.
> When OBS was introduced at FOSDEM (was it in 2012?), I attended the
> original introduction talk, and asked if the packages built would
> enforce/use Debian's QA. Answer was just No.
> 
> Plus, the whole point of making a *Debian* package is to be able to install
> it with a simple `apt-get install`, on Debian or *any* of its numerous
> distributions. (and yes Mathias, this is also why I'm not super excited
> about building the package inside debian.tryton.org, which is rougly a
> software-specific PPA (in the Ubuntu world) which still requires you to
> play with your /etc/apt/sources.list.

You don't need to be super excited, I am neither. Just provide me the
infrastructure and personal ressources on debian.org to be able to serve our
users

- a project like Tryton releasing quite more often stable series as well as
  bugfix releases
- a project like Tryton providing bug fix releases up to two years for its
  releases

and I will be the first one to use them.

BTW even if we will have on Debian some sort of PPA-like repositories this
will still need to play with sources lists. I don't see that point.

> Adding back in the debian-med list to have all interested parties up to
> date. Will do so as well with my answer on the other email chain.

Thanks for using and adding in future rather
 for all Tryton related discussions in
Debian.

Cheers,
Mathias


-- 

Mathias Behrle
MBSolutions
Gilgenmatten 10 A
D-79114 Freiburg

Tel: +49(761)471023
Fax: +49(761)4770816
http://www.m9s.biz
UStIdNr: DE 142009020
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


pgpHmMYDAcd1e.pgp
Description: Digitale Signatur von OpenPGP


Re: dh_python2 extension rename breaking module loading

2015-02-12 Thread Michael Crusoe
Thanks Matthias, removing the 'module' infix fixed the problem for me.

export PYBUILD_AFTER_INSTALL := \
   mv {destdir}{install_dir}/khmer/_khmermodule.so \
   {destdir}{install_dir}/khmer/_khmer.so



On Thu Feb 12 2015 at 10:55:16 AM Matthias Klose  wrote:

> On 02/11/2015 04:04 PM, Michael Crusoe wrote:
> > Hello,
> >
> > I'm working on the packaging of the khmer project[0] with the debian-med
> > team[1] and we've run into an odd problem: dh_python2 renames the Python
> > extension shared library from `_khmermodule.so` to a version with a
> > mutliarch triplet: `_khmermodule.x86_64-linux-gnu.so`. This breaks
> module
> > loading: "ImportError: No module named _khmer".
>
> The interpreter doesn't look up the old "module" name with the multiarch
> suffix.
> Best thing would be to rename it manually (removing the "module"
> substring.  Of
> course dh_python2 could do that as well.
>
>


Re: Is Churchill revolutionary?

2015-02-12 Thread Andreas Tille
On Thu, Feb 12, 2015 at 11:36:40AM +0100, Roland Fehrenbacher wrote:
> > "Andreas" == Andreas Tille  writes:
> 
> Andreas> Hi, On Wed, Feb 11, 2015 at 11:24:35AM -0600, Scott
> Andreas> Christley wrote:
>  
> >> These are essentially data-parallel solutions. What I’ve found is
> >> that most of these workflows utilizing existing software,
> >> e.g. BWA for alignment and GATK for variant calling, ...
> 
> Andreas> Anybody interested in packaging GATK
> 
> Andreas>https://github.com/broadgsa/gatk
> 
> Not sure whether their licensing permits redistribution within Debian.
> Check https://github.com/broadgsa/gatk/tree/master/licensing

Without checking I was assuming we are free to distribute the public
part which should be covered by

   https://github.com/broadgsa/gatk/blob/master/licensing/public_license.txt

I admit I have not checked all details but if there is some vital
interest by some team members we could try to negotiate with the
authors.

Kind regards

  Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212105148.gc30...@an3as.eu



Re: Is Churchill revolutionary?

2015-02-12 Thread Roland Fehrenbacher
> "Andreas" == Andreas Tille  writes:

Andreas> Hi, On Wed, Feb 11, 2015 at 11:24:35AM -0600, Scott
Andreas> Christley wrote:
 
>> These are essentially data-parallel solutions. What I’ve found is
>> that most of these workflows utilizing existing software,
>> e.g. BWA for alignment and GATK for variant calling, ...

Andreas> Anybody interested in packaging GATK

Andreas>https://github.com/broadgsa/gatk

Not sure whether their licensing permits redistribution within Debian.
Check https://github.com/broadgsa/gatk/tree/master/licensing

-- 
Roland

---
http://www.q-leap.com / http://qlustar.com
  --- HPC / Storage / Cloud Linux Cluster OS ---


--
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/21724.6.690063.758...@gargle.gargle.howl



Re: Is Churchill revolutionary?

2015-02-12 Thread Roland Fehrenbacher
> "Gert" == Gert Wollny  writes:

Gert> On Wed, 2015-02-11 at 17:31 +, Jorge Sebastião Soares
Gert> wrote:
>> Hey,
>>
>> Maybe this is one more of those articles that have been published
>> lately with the intent to verify the attention reviewers and
>> journals pay to submissions:
Gert> I don't think so, the paper appears in a BMC journal, and so
Gert> far all review I got from other journals from this publisher
Gert> were quite thorough. Besides, they really applied for a patent
Gert> for the method:

Gert> http://www.google.com/patents/US20130311106

Gert> I skimmed the paper, and what they claim is that they found a
Gert> parallelization strategy that gives close to optimal scaling
Gert> which really seems to make a difference when using *lots* of
Gert> processors. It's not my field of work, so I can't comment on
Gert> the details.

Since I'm not a Bioinformtician, I ask myself: Are there tools in DebMed
(or otherwise free) to achieve the same results, even if currently not as
performing? If so, I'd be interested to look at them and see how they can
be optimized to achieve similar performance. If their tasks are
data-parallel a lot of the performance gain might come from a great HW setup.
What would be needed is some kind of benchmark everyone in the field is
familiar with.

Cheers,

Roland

---
http://www.q-leap.com / http://qlustar.com
  --- HPC / Storage / Cloud Linux Cluster OS ---


--
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/21724.32876.213381.965...@gargle.gargle.howl



Re: dh_python2 extension rename breaking module loading

2015-02-12 Thread Matthias Klose
On 02/11/2015 04:04 PM, Michael Crusoe wrote:
> Hello,
> 
> I'm working on the packaging of the khmer project[0] with the debian-med
> team[1] and we've run into an odd problem: dh_python2 renames the Python
> extension shared library from `_khmermodule.so` to a version with a
> mutliarch triplet: `_khmermodule.x86_64-linux-gnu.so`. This breaks module
> loading: "ImportError: No module named _khmer".

The interpreter doesn't look up the old "module" name with the multiarch suffix.
Best thing would be to rename it manually (removing the "module" substring.  Of
course dh_python2 could do that as well.


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54dc6a6d.7050...@debian.org



Packaging rsem and express

2015-02-12 Thread Andreas Tille
Hi Michael,

I had a quick look into your commits.  Thanks for working on these. I
did

   cme fix dpkg-control

on both of them to fix Standards-Version and VCS-fields.  Please
gbp-pull.

Furthermore I did some reasearch about scientific papers and I suspect
rsem might be related to

   http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3875132/

and express to

   http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880119/

If you confirm this (or suggest better / additional) publications I'd
volunteer to add these (if nobody else might beat me in doing so ;-)).

The rationale why I'm picky about these metadata (in d/control and
d/upstream/metadata) right from the beginning is that they result in
entries on our tasks pages[1] and if there is some need to contact
upstream it is strengthening our point if we can show that we are really
honest to support their scientific attempt.

(rsem[1] was added some time ago and I also added express right now
which will show up after the next cron run...)

Kind regards and thanks for your work on this

  Andreas.


[1] http://blends.debian.org/med/tasks/bio#rsem

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212083902.gb30...@an3as.eu