From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 29E621389E2 for ; Wed, 17 Dec 2014 14:31:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3DC0AE0863; Wed, 17 Dec 2014 14:31:31 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D8942E0850 for ; Wed, 17 Dec 2014 14:31:29 +0000 (UTC) Received: from localhost ([84.133.144.101]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M7ojs-1XfALg0NtY-00vLfn for ; Wed, 17 Dec 2014 15:31:28 +0100 Date: Wed, 17 Dec 2014 15:31:25 +0100 From: meino.cramer@gmx.de To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] question/feature request: First fetch, then compile... Message-ID: <20141217143125.GA21112@solfire> References: <20141217054855.GA4439@solfire> <54912066.3000506@gmail.com> <20141217062724.GB4439@solfire> <5491246A.4080300@gmail.com> <5491258F.2080406@gmail.com> <20141217065353.GC4439@solfire> <20141217093628.4762f5a2@digimed.co.uk> <20141217095244.GE4439@solfire> <20141217121303.7fdce493@digimed.co.uk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: mutt-ng/devel-r804 (Linux) X-Provags-ID: V03:K0:QeNBzuU/nvImXjbNsSzNTFhj4WpS9gRx+v78sKQ9zXb+VggdaH3 dK3a6aL5pkRWnYXRzOyOnyj/xUa0lqbsLlDt7pxzvj6+7PzJV6rl6a1LvaqJbVFCvtWSPrQ XV5bZcGEby1gTnKmsOGNJjLWe+w43wQrSYwdpkf+h59mjZtA0gE8e/hGLCA+Sp61Hz0rql7 aM73+ygtaE2EzNSjIZNqQ== X-UI-Out-Filterresults: notjunk:1; X-Archives-Salt: 9dd9adaa-d856-4225-81f1-c51cfe985435 X-Archives-Hash: bb0e78d23b5aa4d312a22ae562b548df Matti Nykyri [14-12-17 15:00]: > > On Dec 17, 2014, at 14:13, Neil Bothwick wrote: > > > > On Wed, 17 Dec 2014 10:52:44 +0100, meino.cramer@gmx.de wrote: > > > >>>> Yes, thats it: First download all stuff THEN start compiling. > > If I were you, I would setup your pc to do cross-compiling of your arietta's packages and build them into binpkg's. This could be all stored on the pc and accessed via nfs for example. Then the first dependency calculation would be done on the pc to build the packages and the second on arietta using only binary packages. > > You should keep /etc/portage, /var/lib/portage and /usr/portage on the PC and not modifiable from the arietta. This way you only need to install the run time dependencies to the aritte. And install from bin pkg is really fast. > > > Another alternative would be to use a USB to ethernet adaptor on the > > embedded board and connect it directory to your router. > > This also sounds good. Or setup server which has the usb and is always on. > > -- > -Matti Hi Matti, thanks for your reply! :) crosscompiling is a pain. I tried several ways to do that (distcc was among them) and it fails too often, for two reasons: Often the sources are not prepared to be crosscompiled an include headers of my PC (64bit) into the build of my ARM boards (32bit). Second reason: If the crosscompilation needs meta-tools like moc for qt it fails too. The time to fiddle out that mess is nothing what I have... ;) Ethernet over USB: 1.) For each update I have to rearrange my setup here then. Back and forth. Back and forth... 2.) The DSL modem is running longer than needed. I dont like the idea to have my internet connection running over such a long time unattended. The problem must be solved in software. Best regards, Meino