[lxc-devel] Gentoo-ebuild for LXC 3.0.0 (was: Gentoo-ebuild for LXC 3.0.0 ./. Python/LUA-bindings
Jäkel, Guido
G.Jaekel at dnb.de
Fri Apr 6 06:50:07 UTC 2018
Dear Christian,
thank you for your hint, but this is LXD. I'm talking about plain LXC itself ...
A) To my reading (and knowledge) the current lxd ebuild uses
EGO_PN_PARENT="github.com/lxc"
EGO_PN="${EGO_PN_PARENT}/lxd"
ARCHIVE_URI="https://${EGO_PN}/archive/${P}.tar.gz -> ${P}.tar.gz"
which resolves to
https://github.com/lxc/lxd/archive/lxd-3.0.0.tar.gz
This should be the official location, right?
But it seems that there's unfortunately some voodoo needed for Go to use *exactly* the same libs and versions as "Upstream / Canonnical" for local compiling.
B) It depends on the LXC build, if USE-Flag 'daemon' is enabled. Without this, LXD is installed without LXC (and probably might be used as a farm controller? I don't use LXD yet ...)
RDEPEND="
daemon? (
[...]
>=app-emulation/lxc-2.0.7[seccomp]
[...]
)
"
It don't use a Python binding itself.
Greetings
Guido
>-----Original Message-----
>From: lxc-devel [mailto:lxc-devel-bounces at lists.linuxcontainers.org] On Behalf Of Christian Brauner
>Sent: Thursday, April 05, 2018 4:10 PM
>To: LXC development mailing-list <lxc-devel at lists.linuxcontainers.org>
>Subject: Re: [lxc-devel] Gentoo-ebuild for LXC 3.0.0 ./. Python/LUA-bindings
>
>On Thu, Apr 05, 2018 at 10:26:39AM +0000, Jäkel, Guido wrote:
>> Hi all,
>>
>> did somebody already start to set up the Gentoo ebuild app-emulation/lxc-3.0.0 ? I start with this and run into problems with
>the bindings: I wonder about how to deal with the split into separate packages.
>
>No idea, Gentoo has an ebuild in their tree
>https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emulation/lxd/lxd-3.0.0.ebuild
>
>I asked them to switch to our official tarballs and stop their own
>vendoring scheme but it seems they haven't done so (yet). You can
>request them to do this again. That should help improve things.
>
>Christian
>_______________________________________________
>lxc-devel mailing list
>lxc-devel at lists.linuxcontainers.org
>http://lists.linuxcontainers.org/listinfo/lxc-devel
More information about the lxc-devel
mailing list