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 54F181393F1 for ; Wed, 16 Sep 2015 13:13:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E14D7E0806; Wed, 16 Sep 2015 13:13:43 +0000 (UTC) Received: from smtp.transmode.se (smtp.transmode.se [31.15.61.139]) by pigeon.gentoo.org (Postfix) with ESMTP id 481FCE0804 for ; Wed, 16 Sep 2015 13:13:42 +0000 (UTC) Received: from exch2.transmode.se (exch2.transmode.se [192.168.203.24]) by smtp.transmode.se (Postfix) with ESMTP id 7E0D01186FB9 for ; Wed, 16 Sep 2015 15:13:41 +0200 (CEST) Received: from exch1.transmode.se (192.168.201.16) by exch2.transmode.se (192.168.203.24) with Microsoft SMTP Server (TLS) id 15.0.1076.9; Wed, 16 Sep 2015 15:13:41 +0200 Received: from exch1.transmode.se ([fe80::3029:ce14:7d42:cc5]) by exch1.transmode.se ([fe80::3029:ce14:7d42:cc5%17]) with mapi id 15.00.1076.000; Wed, 16 Sep 2015 15:13:41 +0200 From: Joakim Tjernlund To: "gentoo-portage-dev@lists.gentoo.org" Subject: [gentoo-portage-dev] Portage questions Thread-Topic: Portage questions Thread-Index: AQHQ8IGBxpRxc1733UaMBLWsxtHCww== Date: Wed, 16 Sep 2015 13:13:40 +0000 Message-ID: <1442409220.32234.28.camel@transmode.se> Accept-Language: en-US, sv-SE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.16.5 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [192.168.200.4] Content-Type: text/plain; charset="iso-8859-15" Content-ID: <30D42F5ED9D3B843A450C56DEDD7E935@transmode.com> Content-Transfer-Encoding: quoted-printable Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 X-Archives-Salt: cfcfa18b-2ac4-4f96-8adb-82fd3c7187e8 X-Archives-Hash: e96c5effeacfa1712ec2028b8890ada9 1) Is there a way to generate a snapshot of an installed portage VDB and the= n later compare that snapshot against the current VDB and generate a list of added/updated packages? 2) Currently we generate a tar file with binary pkgs containing all updated = pkgs, unpack the tar file and emerge the binary pkgs with emerge --usepkgonly .= .. into a new ROOT. This works but that misses any updates to the profile(bo= th gentoo and our own). To fix that we include a copy of both profiles in the tar file and copy o= ur updated profiles into the new ROOT profiles before merging. This feels a = bit clumsy and I wonder if there is a better way?=20 Jocke=