Hi Martin,
On 09/06/16 11:55, Martin MOKREJŠ wrote:
Hi,
I would like to know if there is some automated way to install
Gentoo packages through EasyBuild. I want to take packages available
in science overlay of Gentoo Linux at
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git and install them
on a non-Gentoo host. Is it doable? ;-)
I foresee some difficulty because there can be classes inherited in
the ebuild files, complicating the conversion. Also syntax (EAPI) is
changing time to time.
Interesting!
I'm currently unaware of any effort on this, but Fotis (in CC) has done
some work like this for pkgsrc recipes, cfr.
https://github.com/fgeorgatos/easybuild.experimental/tree/master/contrib/pkgsrc.
I'm not sure if the script he used for this is availble anywhere (can't
seem to find it in the repo), or if it would be helpful at all for this...
regards,
Kenneth
Thank you,
Martin
P.S.: Do not confuse official Gentoo portage tree which has far less
packages, the packages in the overlay are of more testing quality but
mostly work fine. On the other hand, there are many more available.
P.P.S.: Do not confuse a github tree of science overlay, it is
manually synced in both directions with the official
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git science overlay
tree.. That is because some users prefer more the github access
including pull requests and issue reports, etc. But devs have to
pull/cherrypick the changes in both directions.