From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sanddollar.geekisp.com ([216.168.135.167]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1SPtue-0007zH-KV for openembedded-devel@lists.openembedded.org; Thu, 03 May 2012 13:09:32 +0200 Received: (qmail 19322 invoked by uid 1003); 3 May 2012 10:59:46 -0000 Received: from unknown (HELO ?192.168.43.128?) (philip@opensdr.com@32.146.118.132) by mail.geekisp.com with (DHE-RSA-AES256-SHA encrypted) SMTP; 3 May 2012 10:59:46 -0000 Message-ID: <4FA2651F.3030701@balister.org> Date: Thu, 03 May 2012 06:59:43 -0400 From: Philip Balister User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16 MIME-Version: 1.0 To: openembedded-devel@lists.openembedded.org References: <1335980745-29862-1-git-send-email-philip@balister.org> <1335980745-29862-2-git-send-email-philip@balister.org> In-Reply-To: X-Enigmail-Version: 1.1.2 Subject: Re: [meta-oe 1/1] lxc : Add recipe for building Linux Containers tools. X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 May 2012 11:09:32 -0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 05/02/2012 02:54 PM, Koen Kooi wrote: > Op 02-05-12 19:45, Philip Balister schreef: >> Linux containers are a lightweight virtualization system. > >> Compile tested on F15 and lightly run tested on a pandaboard. > >> Signed-off-by: Philip Balister --- >> meta-oe/recipes-extended/lxc/lxc_git.bb | 21 +++++++++++++++++++++ 1 >> files changed, 21 insertions(+), 0 deletions(-) create mode 100644 >> meta-oe/recipes-extended/lxc/lxc_git.bb > >> diff --git a/meta-oe/recipes-extended/lxc/lxc_git.bb >> b/meta-oe/recipes-extended/lxc/lxc_git.bb new file mode 100644 index >> 0000000..8f22e77 --- /dev/null +++ >> b/meta-oe/recipes-extended/lxc/lxc_git.bb @@ -0,0 +1,21 @@ +SUMMARY = >> "Linux Containers tools" +DESCRIPTION = "Linux containers are a light >> weight isolation system for Linux." +HOMEPAGE = >> "http://lxc.sourceforge.net" +LICENSE = "LGPLv2.1" > > Move LIC_FILES_CHKSUM to here > >> + +PV = "0.8.0-rc2" > > That violates the versioning policy > >> + +RDEPENDS_${PN} = "perl perl-modules" > > That needs to go below do_install() and specify the actual modules it needs, > not the blanket meta-package. > I agree, but I ran out of time messing with it. It looks like the RDEPENDS are not set for perl modules, so you need to list them all. There is one perl script in the lxc utilities that imports one perl module. This module imports another, rinse lather repeat. I gave up and sucked in the whole mess so I could get work done. I'll gladly make a note this is not optimal in the commit message. I doubt lsc will become super popular on embedded systems, and when it does we can clean up the perl modules. > Speaking of lxc, have you tried systemd-nspawn to launch containers yet? Not yet. Still trying to get my head around the whole concept. One step at a time. Philip > > regards, > > Koen _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel