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 160BB138247 for ; Wed, 6 Nov 2013 15:52:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A2C8E09A7; Wed, 6 Nov 2013 15:52:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 91EB3E08A6 for ; Wed, 6 Nov 2013 15:52:11 +0000 (UTC) Received: from phjr-macbookpro.local (adsl-75-37-11-91.dsl.pltn13.sbcglobal.net [75.37.11.91]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: phajdan.jr) by smtp.gentoo.org (Postfix) with ESMTPSA id 5251633F136 for ; Wed, 6 Nov 2013 15:52:10 +0000 (UTC) Message-ID: <527A65A5.1080308@gentoo.org> Date: Wed, 06 Nov 2013 07:52:05 -0800 From: =?UTF-8?B?IlBhd2XFgiBIYWpkYW4sIEpyLiI=?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Policy-level discussion for minimum versions on dependencies References: <527A5D22.10009@gentoo.org> In-Reply-To: <527A5D22.10009@gentoo.org> X-Enigmail-Version: 1.5.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h3Knqx3bPP49q6TX9MtbJdIUJGETK1udo" X-Archives-Salt: 1077cbbe-90fc-407d-af87-475238789941 X-Archives-Hash: f541214652a73970b34997f834393f4f This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --h3Knqx3bPP49q6TX9MtbJdIUJGETK1udo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 11/6/13 7:15 AM, Ian Stakenvicius wrote: > The synopsis of the situation is that the latest firefox ebuild now > depends on icu, specifically icu-50.1 or above. When this version of > firefox was added to the tree, the lowest version of icu in the tree > was icu-51.0 -- in fact, icu-48 through icu-50 were dropped from the > tree about 2 months prior to the new firefox being added. >=20 > The bug that was filed, is that a user didn't do a full emerge -uDN > @world prior to emerging (upgrading?) firefox, and they had icu-49 > already installed. Because the firefox dep didn't have a minimum > version, portage didn't see upgrading icu as a requirement before > firefox emerged. I've seen things like that happening. I wouldn't really create yet another policy (it doesn't make things happen). I'd leave it up to the maintainer: it'd be fine to declare it not a bug, and it'd also be fine to fix. I'm generally leaning toward fixing and adding the minimum version to deps. Helps the users, and doesn't really hurt maintainability. Pawe=C5=82 --h3Knqx3bPP49q6TX9MtbJdIUJGETK1udo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) iEYEARECAAYFAlJ6ZakACgkQuUQtlDBCeQLWPwCeLYsvHIKJkeEsUwLPqGos/xnr lVAAn3qX2qGxeuMq1kvQ6pdI/iEhgYKs =ErUr -----END PGP SIGNATURE----- --h3Knqx3bPP49q6TX9MtbJdIUJGETK1udo--