From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1ON0C8-0005s0-3p for garchives@archives.gentoo.org; Fri, 11 Jun 2010 09:06:36 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BDDC9E0B8F for ; Fri, 11 Jun 2010 09:06:31 +0000 (UTC) Received: from mail-iw0-f181.google.com (mail-iw0-f181.google.com [209.85.214.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 699AEE0AD3 for ; Fri, 11 Jun 2010 08:30:24 +0000 (UTC) Received: by iwn4 with SMTP id 4so955798iwn.40 for ; Fri, 11 Jun 2010 01:30:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=tk8rfihQ7FclbMUd/Cox8gVDfOXmKNpDKcEqtYOdd3I=; b=ljkeOJgSmet8l7hsq9MYL0R1WGWN0+Ffh+2U8dVKq/sIyPDRQdFLZomxtCYCimnzit ruFffvlavc5si+ePscTGUYSlZ6h2axJ3nFYrH5DBly27POzmI70vj/Qeo3AlB8FjOMNg ls1eDMN4LBsmj9cWN9lIS2VYzhgerVeJ5UzgE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Ivrnbp06GWFEwqY66TXuAdgPoaZvU962yib096kCz07leNSD6NxakgOGwcXtHBSSGj 9AK9HnV1SXDoQanjtQhCc/9x+YvueKLQR3aor2ZOqcEW6xShhJ7AzPGbZIbUqmXz/tKG 2IelP+uMLKgLcCGfxNVDfrioDKaHcasnPTL+g= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 Received: by 10.231.181.69 with SMTP id bx5mr1423946ibb.189.1276245022730; Fri, 11 Jun 2010 01:30:22 -0700 (PDT) Received: by 10.231.208.13 with HTTP; Fri, 11 Jun 2010 01:30:22 -0700 (PDT) In-Reply-To: <1276167552.2012.591.camel@pr-laptop> References: <1276167552.2012.591.camel@pr-laptop> Date: Fri, 11 Jun 2010 10:30:22 +0200 Message-ID: Subject: Re: [gentoo-embedded] tzdata & friends From: Sven Rebhan To: gentoo-embedded@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 97114e14-7ea5-4da3-b043-0678efe77771 X-Archives-Hash: 8367fe05aff7e9b8772ebdb7fc5f6254 Hey! > tree and update packages selectively - as long as the dependencies dont > require more ... are there any other possibilities ?!? how are you > handling such situations ?!? Hmmm, why don't you just update packages selectively like emerge -u tzdata instead of updating everything? Note: leave out the --deep option. I did this for years on my desktop machine and only updated world from time to time. Furthermore, you can mask package versions in $ROOT/etc/portage/package.mask if you really have something you want to ignore. > currently i have one --root created and stripped down environment which > i rsync to the boxes (without gcc, portage tree, kernel sources) ... > plus i need a gentoo system for building where i merge change into the > portage tree from time to time ... > [...] > after all i should come up with a solution where the customer can do the > update on its own ... Ummm, the way I (and others) do it is building binpkgs in the cross-compile environment and then update the embedded system(s) using these binpkgs. This way your customer can update from your FTP/HTTP/... binpkg server with emerge -ug . The only thing you have to make sure is, you either mask all package you don't want them to update or to provide all updateable packages as binaries. You might want to have a look at http://gentoo.mindzoo.de http://git.overlays.gentoo.org/gitweb/?p=proj/embedded-cross.git;a=summary even though the documentation is a bit outdated. *hint* Regards, Sven P.S.: Maybe you also want to join #gentoo-embedded on freenode!?!