Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 351141

Summary: sci-biology/consed-bin: resurrected ebuild for upstream binaries
Product: Gentoo Linux Reporter: Martin Mokrejš <mmokrejs>
Component: New packagesAssignee: Gentoo Science Biology related packages <sci-biology>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: sci-biology
Priority: High Keywords: EBUILD, InOverlay
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: [science overlay]
Package list:
Runtime testing required: ---
Attachments: consed_to_consed-bin.diff

Description Martin Mokrejš 2011-01-08 17:27:55 UTC
Upstream only supports bug reports happening with their binaries. Currently it is not possible to compile consed-20 anyways (bug #346801) so I created an ebuild for the binaries. It does not install the libstdc* from upstream, though.

The ebuild could/should install only the 32bit or 64bit binaries based on some arch variable testing. I couldn't how to do it nor in any Gentoo ebuild docs.

The ebuild has to compile two tools from sources, so it is a kind of semi-binary package. Just diff consed-19-r2.ebuild to consed-bin-20.ebuild and you will see very few differences. Have added the direct perl dependency (bug #351133). It is in science overlay as of now.

Am not sure whether it was police to copy over /usr/portage/sci-biology/consed/metadata.xml under consed-bin/ tree, if not then place my email adress into it instead of weaver@g.o. Sorry Andrey. ;-)
Comment 1 Martin Mokrejš 2011-01-08 17:30:45 UTC
Created attachment 259303 [details]
consed_to_consed-bin.diff

Intentionally the ebuild does not introduce /usr/bin/consed as a link to the real binary.

And it does not block with consed package which is asking for a file collision on
mktrace, phd2fasta, sff2scf tools.
Comment 2 Martin Mokrejš 2019-03-28 10:58:26 UTC
We had meanwhile working ebuilds for newer versions, compilable with gcc-4.7.4 or earlier.