From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeroen Hofstee Date: Thu, 07 Aug 2014 22:37:52 +0200 Subject: [U-Boot] Python subprocess module missing in multiconfig.py In-Reply-To: <201408072214.14351.marex@denx.de> References: <20140807194312.GW19374@bill-the-cat> <53E3DB6E.1090209@myspectrum.nl> <201408072214.14351.marex@denx.de> Message-ID: <53E3E3A0.60407@myspectrum.nl> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Marex, Tom, On 07-08-14 22:14, Marek Vasut wrote: > >> Well putting on my small, tiny OE user head, you need to spell out >> every python-module you use. To make it a bit more funny there are >> likely grouped, so don't be surprised this is python-system or something. >> I am in the impression the nativesdk uses the same recipes where >> possible, so hence needs to be rebuild with explicit DEPENDS (unless >> you got luckily that a recipe before u-boot included it.) Anyway there >> are a lot more people on the list who know this a lot better, Marex? > Thanks for CCing me. > > I sent a patch to OE-core to ship the python modules. This is a problem with the > Yocto Qt SDK toolchain in general and you can track the mayhem at [1]. There > will likely be ELDK 5.5.3 once this is all settled. > > btw. you should update to ELDK 5.5.2 in the first place, since the compiler in > Yocto 1.5.0 did have trouble with code generation [2], [3]. > > [1] http://lists.openembedded.org/pipermail/openembedded-core/2014- > August/095470.html > [2] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854 > [3]http://lists.openembedded.org/pipermail/openembedded-core/2014- > February/089489.html > A bit of topic, beside the toolchain problems, aren't these dependencies of the u-boot recipe? The native sdk will pick them up if any machine needs them (at least in my setup). Besides of that, do we really want so much dependencies for u-boot what used to be sed, awk.. and uh find perhaps? Is all of this needed to just compile u-boot? nativesdk-python-core \ nativesdk-python-textutils \ nativesdk-python-sqlite3 \ nativesdk-python-pickle \ nativesdk-python-logging \ nativesdk-python-elementtree \ nativesdk-python-curses \ nativesdk-python-compile \ nativesdk-python-compiler \ nativesdk-python-fcntl \ nativesdk-python-shell \ nativesdk-python-misc \ nativesdk-python-multiprocessing \ nativesdk-python-subprocess \ nativesdk-python-xmlrpc \ nativesdk-python-netclient \ nativesdk-python-netserver \ nativesdk-python-distutils \ nativesdk-python-unixadmin \ nativesdk-python-compression \ nativesdk-python-json \ nativesdk-python-unittest \ nativesdk-python-mmap \ nativesdk-python-difflib \ nativesdk-python-pprint \ nativesdk-python-git \ nativesdk-python-pkgutil \ Regards, Jeroen