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 41911138247 for ; Mon, 13 Jan 2014 17:03:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4FF34E0B05; Mon, 13 Jan 2014 17:03:47 +0000 (UTC) Received: from wp260.webpack.hosteurope.de (wp260.webpack.hosteurope.de [80.237.133.29]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 63CBCE0AFC for ; Mon, 13 Jan 2014 17:03:46 +0000 (UTC) Received: from [2001:470:71db:5739:dc98:d4b3:47da:9204] (helo=gentp.lnet); authenticated by wp260.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) id 1W2kvQ-0001O9-K1; Mon, 13 Jan 2014 18:03:44 +0100 Received: from gentp.lnet (gentp.lnet [IPv6:::1]) by gentp.lnet (Postfix) with ESMTP id AE8142611F1 for ; Mon, 13 Jan 2014 18:03:43 +0100 (CET) Date: Mon, 13 Jan 2014 18:03:31 +0100 From: Luis Ressel To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team) Message-ID: <20140113180331.42bac51d@gentp.lnet> In-Reply-To: <20140113164608.6411a4a7@TOMWIJ-GENTOO> 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> <20140113155813.391c403f@TOMWIJ-GENTOO> <20140113163859.61c3df01@gentp.lnet> <20140113164608.6411a4a7@TOMWIJ-GENTOO> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/gxxSPGjYaGtsXUvqoQSBUeT"; protocol="application/pgp-signature" X-bounce-key: webpack.hosteurope.de;aranea@aixah.de;1389632626;6b7e3a6c; X-Archives-Salt: 23876da8-32d4-46a9-9dc9-b30661db02dd X-Archives-Hash: 14a4db86ea1d4519c6d6539484aaaa2d --Sig_/gxxSPGjYaGtsXUvqoQSBUeT Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 13 Jan 2014 16:46:08 +0100 Tom Wijsman wrote: > On Mon, 13 Jan 2014 16:38:59 +0100 > Luis Ressel wrote: >=20 > > On Mon, 13 Jan 2014 15:58:13 +0100 > > Tom Wijsman wrote: > >=20 > > > Half a minute if you disable backtracking which you don't need. :) > >=20 > > Which sadly also means that some updates get skipped silently. > > (Those which would trigger rebuilds of other packages because of > > sub-slot deps, had that case yesterday). >=20 > Can you give an example of that? >=20 > 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. No, the problem wasn't that rebuilds weren't done (btw: this is not about @preserved-rebuilds, but about subslot dependencies), but that updates which would trigger such rebuilds are silently ignored. This happened to me yesterday while trying --backtrack=3D0. The available update to dev-haskell/parsec simply didn't show up (haskell ebuilds make heavy use of subslot deps), I only noticed this because I knew there was in fact an update available (thanks to eix-diff). Only after enabling backtracking Portage found the update. This might well be a bug, perhaps I'll examine the situation when I've got more time. --=20 Luis Ressel GPG fpr: F08D 2AF6 655E 25DE 52BC E53D 08F5 7F90 3029 B5BD --Sig_/gxxSPGjYaGtsXUvqoQSBUeT Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQJ8BAEBCgBmBQJS1BxvXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBMjU3MDBFQTc5QkYzMkY4NEQzMTFGNDlD NzE4OTFBNkEwRUZCN0U5AAoJEMcYkaag77fp2nYQAKmQQl1iNjIMLA7tL/uibHIp zAxgeYkg2PtlOvCzV067tsZiidRaC+CUlVO9OcjnixuoP/RI6HOuiQZJfJWvVMBQ O4ewxqytV6J7/VNmAplAWGh6U6FP6/P+S2cv9HahcZnefbydBqEc3ITsy/h/0EKO 3QrR8cKGvyXJOJ4wA2QFFdPlMP/4vB5gMy9MfA/4uGsc8ufrJNBdk3w30KxfwBO7 Au5aAmLKe9QLZ5GERM7W+q8DeZT4SJgijmeqpDtanqUf1gQbMX18s+ww0CbMdTjD 2m+TYlFwPQ4UQX6OKtBO2MAXWVt0BJ9Gq9s5hQ+gGDDqNOh68bIwivmjaGjsiVez 6qYGjLorx1r1phOwVKtV4vNtT3k7835er6SQZ0gyBaV8kM1QotLo0Dkyvtsp90dm 1+l/MAFeEFynfm1FZx9mjXL8//ids0svq8g+JFPqrkwlcY/zxyeSO5YuwrYS6+wd XgEd3mGOZg5uqYeyqsRqDv7sT+pWscuhg2ztLX67wcGi+i+hnD/dHwt0O55h5Me3 lXqAkVui5LeSs1kaE4gkhKGoNsUhhZj3rpxwNJojZSKV4Pc9K3cj8HAhHkZjqb20 qhpLtTSC6YJOeR+ZQlTczG8YtQh8URwu27/HZ9/xQThnhYJvmJyVYgzOy39dV42O j5j210PAr8gWKcTHD+MJ =TNow -----END PGP SIGNATURE----- --Sig_/gxxSPGjYaGtsXUvqoQSBUeT--