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

Re: Hmmer2 fork / enhancements



The Arch Linux package tracks closely with debian, and I think debian is the only major distro that includes this package with a few others catching it down stream, so I'd consider the debian build the golden version unless other distros start picking it up.

I considered tweaking the autotools stuff, but there was no Windows or OSX support.  What was there are for mostly or entirely dead OS lineages.  Is there something I could do to re-enable general static library building that isn't just throwing in `ar`?

I've merged in your patches to my upstream.  But, I can't build it because biosquid isn't a thing.  I'll get to adding that to the AUR tonight, and I'd be very appreciative if you could re-run builds and unit tests to make sure everything is still OK.

On 1/11/19 4:04 PM, Andreas Tille wrote:
Hi Joshua,

On Fri, Jan 11, 2019 at 11:11:19AM -0500, Joshua Marshall wrote:
To keep this from spamming the list, what more should I do at this point?
It is in no way spamming the list.  The list is about packaging of
software for life sciences.

I think I managed to build the package now in Git[1].  You said
you have intentionally removed hmmer-pmv so this binary package
is droped now.

I realised that you changed the build system (no Makefile.in any more)
which I think is not the best idea.  I would have prefered Makefile.am +
configure.ac.  One of the consequences (besides some errors in the
installation) is that no static library is built any more.  Usually we
provide the static library in the development package (in addition to
the shared one inside the library package).  With full automake support
that's pretty simple for all architectures but your change made it hard
and thus I the static lib is not in the package any more.  That's not
dramatical but a slight deterioration for no good reason.

Please inspect all patches[2] I createt and check whether you want to
take over some into your distribution tarball.  Not all of them are
sensible outside the Debian package but some are just fixing bugs in the
Makefiles.

Let me know what you think and whether you want to change something
before I upload the package.

Kind regards

        Andreas.


[1] https://salsa.debian.org/med-team/hmmer2
[2] https://salsa.debian.org/med-team/hmmer2/tree/master/debian/patches



Reply to: