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 DDEF8138247 for ; Sun, 3 Nov 2013 12:11:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0834BE0AE6; Sun, 3 Nov 2013 12:11:35 +0000 (UTC) Received: from georges.telenet-ops.be (georges.telenet-ops.be [195.130.137.68]) by pigeon.gentoo.org (Postfix) with ESMTP id 195ADE0A9E for ; Sun, 3 Nov 2013 12:11:33 +0000 (UTC) Received: from TOMWIJ-GENTOO ([94.226.55.127]) by georges.telenet-ops.be with bizsmtp id l0BZ1m01J2khLEN060BZ5h; Sun, 03 Nov 2013 13:11:33 +0100 Date: Sun, 3 Nov 2013 13:10:57 +0100 From: Tom Wijsman To: gentoo-portage-dev@lists.gentoo.org Cc: gentoo-dev@lists.gentoo.org Subject: [gentoo-portage-dev] [IDEA] Enumerate solutions for blockers, to avoid tedious manual work. (was: Re: [gentoo-dev] Releng breakage with respect to move from dev-python/python-exec to dev-lang/python-exec) Message-ID: <20131103131057.4e71d3ec@TOMWIJ-GENTOO> In-Reply-To: <52760EF9.4030908@gmail.com> References: <5274FB3D.8080508@gentoo.org> <20131102145126.3c1f6cd7@TOMWIJ-GENTOO> <20131102160330.0e6eaa5e@gentoo.org> <52760EF9.4030908@gmail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.17; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/IiPURKDk=Yupx9gkrrX3ntK"; protocol="application/pgp-signature" X-Archives-Salt: 33960ce8-0159-4430-9adb-e848cc281bb0 X-Archives-Hash: f7abb97e28c655e7ede8c09cdee38094 --Sig_/IiPURKDk=Yupx9gkrrX3ntK Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 03 Nov 2013 10:53:13 +0200 Alan McKinnon wrote: > On 02/11/2013 17:03, Micha=C5=82 G=C3=B3rny wrote: > Sadly, it's somewhat common for (newish) users to not know what to do > with that. Blocker output can be quite daunting in the beginning, > especially if it's in the middle of 20 other things portage is also > updating. +1 I agree, we should look into having errors not only tell what we should not do, but also tell what we could do; every time I see a blocker it is annoying that I have to go manually search the solution. Let's say I have the blocker: =3Ddev-python/python-exec-10000' =20 Taking another example: =3Ddev-lang/vala-0.20.0' emerge -1 '