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 24262138247 for ; Mon, 13 Jan 2014 18:08:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6CB5CE0B3A; Mon, 13 Jan 2014 18:08:15 +0000 (UTC) Received: from jacques.telenet-ops.be (jacques.telenet-ops.be [195.130.132.50]) by pigeon.gentoo.org (Postfix) with ESMTP id 0BC3DE09FC for ; Mon, 13 Jan 2014 18:08:13 +0000 (UTC) Received: from TOMWIJ-GENTOO ([94.226.55.127]) by jacques.telenet-ops.be with bizsmtp id DW8C1n0212khLEN0JW8DgK; Mon, 13 Jan 2014 19:08:13 +0100 Date: Mon, 13 Jan 2014 19:07:14 +0100 From: Tom Wijsman To: aranea@aixah.de Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team) Message-ID: <20140113190714.621ea269@TOMWIJ-GENTOO> In-Reply-To: <20140113180331.42bac51d@gentp.lnet> 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> <20140113180331.42bac51d@gentp.lnet> X-Mailer: Claws Mail 3.9.0 (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-SHA1; boundary="Sig_/axcphkPRgrD2H0f2pbI1kSn"; protocol="application/pgp-signature" X-Archives-Salt: 4406c181-3a51-4065-9fa5-27053a97464e X-Archives-Hash: fc8470bde5fd34a95e83d011dbfc3419 --Sig_/axcphkPRgrD2H0f2pbI1kSn Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 13 Jan 2014 18:03:31 +0100 Luis Ressel wrote: > 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. >=20 > This might well be a bug, perhaps I'll examine the situation when I've > got more time.=20 That description is broad, it sounds like you didn't pass -uD to emerge; if it is part of the dependency graph (it should, otherwise this discussion would be useless) and is an update (it is, due to eix-diff), then with -uD it would pull that in. This even doesn't have to do anything with sub-slot dependencies as far as I know; because why would it check the sub-slot dependencies if it were an upgrade, the upgrade takes precedence over the sub-slot dependencies. The other option is that I am confused about this; as you can see, given the possible scenarios that could happen I might have a different one on mind than you do. If backtracking doesn't get to it, it would have to list it as a conflict; if it doesn't do that at the moment, then we certainly have a bug somewhere I think. Thank you in advance for investigating this. --=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_/axcphkPRgrD2H0f2pbI1kSn Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJS1CtWAAoJEJWyH81tNOV95MAIAJNMTPMf4p0us+El15uafPiU hBeC08M2Zo9JoH2DctXd3oCwFuVo3grz8b1JkoXlHTQSxgrf0Awfq0O9y0mm1T07 UGvKrcnMTOMikiOPxHgtVEmn/HSp4Zp4Y1y8KFKqosoPDwlEwWHCD39MMEINEggX +4fQKAjfuWpZsFmlM+mvljxJJhUL4P6jF4HZrjXYOxKsviaRhsL82oPmI41PQdi0 +BeCW4QLisdGlzMRqRR5KvY1H1bLCcWHCCZb8yib7YKDE1vpmeD2HhE1G2O7oYc7 7gkerP/t6+kBTY42tVmMQvwH9wxlNtObQYIx3OZm5hTX3Rccz5kKyWHWFggqEXs= =eUiU -----END PGP SIGNATURE----- --Sig_/axcphkPRgrD2H0f2pbI1kSn--