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 BC92013877A for ; Fri, 8 Aug 2014 19:56:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CFAA9E09FF; Fri, 8 Aug 2014 19:56:20 +0000 (UTC) Received: from mail-qa0-f53.google.com (mail-qa0-f53.google.com [209.85.216.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A7CD1E09C4 for ; Fri, 8 Aug 2014 19:56:19 +0000 (UTC) Received: by mail-qa0-f53.google.com with SMTP id v10so6133579qac.12 for ; Fri, 08 Aug 2014 12:56:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=IQ1QUdgVrrwcc6LaLTGbUZn6/TAvROjoilNp0JwuqLY=; b=D1gbeHh/j5qWrntOf8waDFbEtpQjJBTAFi18wypPKzvbNK2cwe590tE2S2lEsF709k cO+3opZpOIBtwvQCpxpJZVGAqMgPJBiTHTL2r4WCwQR0zNM/ga+tZMGFtTLQ+svCKf/U LH5S3Q1FUhnqlh+3HDYu2KWzulBu9tx0OMdhyU1Fleob9zs1Js8WczoRGxVf+F2GYSkN Pl3gtcKtiRLBnk/XEkVJ8NUOjjVuSnQh8MYc82oVDDA2/iXnU1rlceneAMgGtGIx0rZC JnLGHIQcYsdYbOZwZ9gitine6ukjhDPIbXrZSU6YxhaPlStDgwx/NvIFuleQFIALv4gL AaGQ== 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 X-Received: by 10.140.20.17 with SMTP id 17mr25841385qgi.85.1407527778433; Fri, 08 Aug 2014 12:56:18 -0700 (PDT) Received: by 10.140.44.34 with HTTP; Fri, 8 Aug 2014 12:56:18 -0700 (PDT) In-Reply-To: <20140808193433.25388.qmail@stuge.se> References: <53e4ccbd.c2b4700a.3bec.2414@mx.google.com> <20140808193433.25388.qmail@stuge.se> Date: Sat, 9 Aug 2014 07:56:18 +1200 Message-ID: Subject: Re: [gentoo-dev] minimalistic emerge From: Kent Fredric To: gentoo-dev@lists.gentoo.org Content-Type: multipart/alternative; boundary=001a11c124f63ec0f005002399a4 X-Archives-Salt: ea58f909-4dce-43e7-9e5a-329e8749797d X-Archives-Hash: 274bc452eddfda5a7fcf800340784a89 --001a11c124f63ec0f005002399a4 Content-Type: text/plain; charset=UTF-8 On 9 August 2014 07:34, Peter Stuge wrote: > ebuilds often (for me) have artificial dependencies, when the actual > version required is too old to be in the tree, but maybe not too old > to be installed on an existing system. > The inverse is also true, sometimes you see people go: "Well, upstream requires Foo 1.5 at least, but we have 2.0 as the oldest in tree, so we can just say dev-whatever/Foo and be done with it" Which turns out to be horribly wrong if somebody still has Foo 1.4 installed, for whatever reason. And this is just one reason why being excessively lazy about what you upgrade could be secretly detrimental. -- Kent *KENTNL* - https://metacpan.org/author/KENTNL --001a11c124f63ec0f005002399a4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On 9 August 2014 07:34, Peter Stuge <peter@stuge.se> wrote:
=
ebuilds often (for= me) have artificial dependencies, when the actual
version required is too old to be in the tree, but maybe not too old
to be installed on an existing system.


The inverse is also true, sometimes you see pe= ople go:

"Well, upstream requ= ires Foo 1.5 at least, but we have 2.0 as the oldest in tree,
=C2=A0 so we can just say dev-whatever/Foo= =C2=A0 and be done with it"

Wh= ich turns out to be horribly wrong if somebody still has Foo 1.4 installed,= for whatever reason.

And this is just one reason why being = excessively lazy about what you upgrade could be secretly detrimental.
=
--001a11c124f63ec0f005002399a4--