From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-64313-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 67AB9138247
	for <garchives@archives.gentoo.org>; Mon, 13 Jan 2014 18:20:51 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 4BC28E0B4B;
	Mon, 13 Jan 2014 18:20:46 +0000 (UTC)
Received: from juliette.telenet-ops.be (juliette.telenet-ops.be [195.130.137.74])
	by pigeon.gentoo.org (Postfix) with ESMTP id AB974E0A03
	for <gentoo-dev@lists.gentoo.org>; Mon, 13 Jan 2014 18:20:44 +0000 (UTC)
Received: from TOMWIJ-GENTOO ([94.226.55.127])
	by juliette.telenet-ops.be with bizsmtp
	id DWLd1n01L2khLEN06WLdAT; Mon, 13 Jan 2014 19:20:37 +0100
Date: Mon, 13 Jan 2014 19:19:41 +0100
From: Tom Wijsman <TomWij@gentoo.org>
To: ciaran.mccreesh@googlemail.com
Cc: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team)
Message-ID: <20140113191941.273fa28d@TOMWIJ-GENTOO>
In-Reply-To: <20140113180521.0b79d7db@googlemail.com>
References: <1388986435.17870.49.camel@big_daddy.dol-sen.ca>
	<1389582464.7103.185.camel@big_daddy.dol-sen.ca>
	<20140113083917.5427344.53422.41690@pathscale.com>
	<52D3A71F.9040602@plaimi.net>
	<52D3AEB9.7080500@pathscale.com>
	<CAN3AtvqZyWsLethMUPBbh7B3zVvHSgN+kN63uynkDvef__1rCg@mail.gmail.com>
	<20140113155813.391c403f@TOMWIJ-GENTOO>
	<20140113163859.61c3df01@gentp.lnet>
	<20140113164608.6411a4a7@TOMWIJ-GENTOO>
	<20140113180521.0b79d7db@googlemail.com>
X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.22; x86_64-pc-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=PGP-SHA1;
 boundary="Sig_/mgpHI8GR94xVts1=H.r2UC2"; protocol="application/pgp-signature"
X-Archives-Salt: 82732834-0fb9-4232-ae71-5f254edacdef
X-Archives-Hash: 63d5810cfdbda7f6d8986b3b4769594e

--Sig_/mgpHI8GR94xVts1=H.r2UC2
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Mon, 13 Jan 2014 18:05:21 +0000
Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote:

> On Mon, 13 Jan 2014 16:46:08 +0100
> Tom Wijsman <TomWij@gentoo.org> wrote:
> > Rebuilds don't cause a different solution in the graph afaik; so, I
> > wouldn't see how that would form a big problem. I also think this
> > would still be covered by preserved-rebuild and/or revdep-rebuild
> > afterwards.
>=20
> There used to be a "feature" whereby if resolution took too long,
> you'd get an incomplete answer. The second time you ran the
> resolution, the time could differ, so you'd get a different
> incomplete answer. Dunno if this has been fixed yet.

We should document what Portage does; but from the word 'backtrack' I
think it tries with what it is given, and if it doesn't succeed it goes
one step back and tries to do it with more. But how exactly that is
implemented, I think only people like Zac and Arfrever can tell us; or
we read through the relevant code ourselves.

--=20
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : TomWij@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

--Sig_/mgpHI8GR94xVts1=H.r2UC2
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJS1C49AAoJEJWyH81tNOV9kz0H/ArW/L1LGYxM6T/S46zaWAsT
RYLd4xEqxHFNe2WxD1XVYPgwI+r7XZBCOnZVSs+iquSynmVsPMkt3gUVNiP1LRvv
3siD8JckntNIIBJuwJ+Kmd5CWBezTyCi6bJA6hcX2LLV8qqNss4W9xsnSYJ+BQFp
3YM3kcrUEUN4wworTgjsIqHg+v1h7r4lBjnhUw4w6aZYBn1Lk5lLZaiA7RFkYX+j
n8IPLeLlNp6jbtlFh/GPHVjXZO4znYsXej2j1qDbsu6na3Qd6huG4zYLJ4TU2CFv
ys4IkkHDHz4n9xeq1kRUJfOCG8uz2D9TWY9th/6HVQ/ZxLPlHX0x6t2z/vHpsJM=
=ms/t
-----END PGP SIGNATURE-----

--Sig_/mgpHI8GR94xVts1=H.r2UC2--