From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-lb0-x232.google.com ([2a00:1450:4010:c04::232]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1WDyHa-0000Dd-Pr for ptxdist@pengutronix.de; Thu, 13 Feb 2014 16:32:59 +0100 Received: by mail-lb0-f178.google.com with SMTP id u14so8191002lbd.23 for ; Thu, 13 Feb 2014 07:32:52 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <20140213145734.GD17120@pengutronix.de> Date: Thu, 13 Feb 2014 10:32:52 -0500 Message-ID: From: Jon Ringle Subject: Re: [ptxdist] getdev host packages Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: "ptxdist@pengutronix.de" On Thu, Feb 13, 2014 at 10:08 AM, Jon Ringle wrote: > On Thu, Feb 13, 2014 at 9:57 AM, Michael Olbrich > wrote: >> Hi, >> >> On Thu, Feb 13, 2014 at 09:40:13AM -0500, Jon Ringle wrote: >>> One issue that I've run across is that most of our developers have x86 >>> machines and our build machine is x86_64, so the host-*-dev.tar.gz >>> packages don't work because they are built for the wrong kind of host. >> >> I never thought about that. Maybe we should add the host arch to the file >> name here? > > That's a good idea. Do it for cross-* packages too. Then we won't try > to download {cross,host}-*-dev.tar.gz if the file names don't match > with the host arch. > I was trying to workaround this issue by defining in ${PTXDIST_WORKSPACE}/rules/post/host-nodev.make: HOST_ACL_DEVPKG := NO HOST_ATTR_DEVPKG := NO HOST_FAKEROOT_DEVPKG := NO HOST_FIGLET_DEVPKG := NO HOST_KMOD_DEVPKG := NO HOST_LZO_DEVPKG := NO HOST_LZOP_DEVPKG := NO HOST_NCURSES_DEVPKG := NO HOST_OPKG_DEVPKG := NO HOST_OPKG_UTILS_DEVPKG := NO HOST_UBOOT_DEVPKG := NO HOST_XZ_DEVPKG := NO But the HOST_FAKEROOT_DEVPKG := NO causes the following error to occur: ----------------------------- target: host-fakeroot.install ----------------------------- make[1]: Entering directory `/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/build-host/fakeroot-1.14.4' Making install in scripts make[2]: Entering directory `/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/build-host/fakeroot-1.14.4/scripts' make[3]: Entering directory `/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/build-host/fakeroot-1.14.4/scripts' test -z "/bin" || /usr/local/lib/ptxdist-2014.02.1_GP/bin/mkdir -p "/bin" /usr/local/lib/ptxdist-2014.02.1_GP/bin/install -c fakeroot '/bin' /usr/local/lib/ptxdist-2014.02.1_GP/bin/install: cannot create regular file `/bin/fakeroot': Permission denied make[3]: *** [install-binSCRIPTS] Error 1 make[3]: Leaving directory `/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/build-host/fakeroot-1.14.4/scripts' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/build-host/fakeroot-1.14.4/scripts' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/build-host/fakeroot-1.14.4' make: *** [/home/jringle/code/ptx/ec1k-linux-initramfs/platform-EC1K/state/host-fakeroot.install] Error 2 -- ptxdist mailing list ptxdist@pengutronix.de