From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 48F4C1396D0 for ; Mon, 25 Sep 2017 08:20:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 34CEA2BC0C4; Mon, 25 Sep 2017 08:20:14 +0000 (UTC) Received: from mo6-p05-ob.smtp.rzone.de (mo6-p05-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5305::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B20AA2BC09A for ; Mon, 25 Sep 2017 08:20:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1506327612; s=domk; d=akhuettel.de; h=Content-Type:Content-Transfer-Encoding:MIME-Version:References: In-Reply-To:Date:Subject:Cc:To:From; bh=7lCXMh1ZVg2SjmTVHdx+AMGV2oXgSA8dNGyhX+QMOlM=; b=TRB2M8MsgsHTjfTomLTsRSI2rayZDGUHNXVAuyfzfYdaQ0VQZvSqjo6c9i7Gbax1cR qSAZhMqU52uTsJuIjqEfJ1WfWcd3DZakPiUySxxAFrlRWnnvZS8oHBowfF3mEaZl53WQ p5peq9cRrr18N8YV8lcROaXw93Lwo6CO32gKY= X-RZG-AUTH: :IW0NeWCpcPchHrcnS4ebzBgQnKHTmUiSF2JlOcy9954SaNIBg301CoVgEkY= X-RZG-CLASS-ID: mo05 Received: from porto.localnet (athedsl-436084.home.otenet.gr [79.131.255.114]) by smtp.strato.de (RZmta 41.4 DYNA|AUTH) with ESMTPSA id j0723ft8P8K7OAI (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Mon, 25 Sep 2017 10:20:07 +0200 (CEST) From: "Andreas K. Huettel" To: gentoo-user@lists.gentoo.org Cc: Rich Freeman Subject: Re: [gentoo-user] Changing dependencies without upping version ?? Date: Mon, 25 Sep 2017 10:20:06 +0200 Message-ID: <1573562.b3yc146qOj@porto> Organization: Gentoo Linux In-Reply-To: References: <20170924173753.bxpluo4s6f42uojo@matica.foolinux.mooo.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Archives-Salt: a5e75fdb-2dba-4cd8-af0d-545841f1ec11 X-Archives-Hash: d737af61d2f0c86d4b2f84c84b6041e2 Am Montag, 25. September 2017, 02:33:13 CEST schrieb Rich Freeman: > On Sun, Sep 24, 2017 at 2:51 PM, John Blinka wrot= e: > >> Is this an officially approved technique?? it is DIRTY. > >=20 > > I imagine that it is sanctioned, otherwise why would there be a > > --changed-deps flag to emerge? Does seem dirty. Glad you asked the > > question. Would love to learn why this is allowed. In my experience, = it > > happens quite often. >=20 > Is this recent experience in the main repository? This is something > QA started cracking down on maybe a year ago. It is definitely > problematic, because portage won't pull in the new dependency until > you re-install the package, which means the dependency could get > removed/etc. I'd have to dig up the details around the policy - it > might be allowed in very limited circumstances (there could be reasons > to change a dep that won't actually break anything already installed). >=20 > I ended up putting --changed-deps in my update script because I'd > rather not deal with the bugs this can cause. I think the debate somewhere ended at "it's maintainer's call, weighing=20 unnecessary rebuilds versus technical correctness". Not sure how time-consuming a qcustomplot is. =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, perl, libreoffice)