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 BFE401396D0 for ; Mon, 25 Sep 2017 00:33:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C614D2BC077; Mon, 25 Sep 2017 00:33:15 +0000 (UTC) Received: from mail-oi0-x22d.google.com (mail-oi0-x22d.google.com [IPv6:2607:f8b0:4003:c06::22d]) (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 6A76C2BC029 for ; Mon, 25 Sep 2017 00:33:15 +0000 (UTC) Received: by mail-oi0-x22d.google.com with SMTP id b184so4825820oii.13 for ; Sun, 24 Sep 2017 17:33:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=LX2czUiFNgAdMe1haCH8bTo9U4yyyYaqdZGdl0bQNrM=; b=RBRkStJ4hh34ciHhU+l63Xh3GShkPHZvAv4VkVP0OioMVIcT3IXvSv8hXiuRi1rU7E yU87vcqThOUqdo1snP6ETmdSV66XlrnIcJLflv9tEHWBlVXf2Lmn+6UfjUpeGjTo+RW1 h3NPEg+2+PlRZNlgt94jp7I50giKX4H0p7LQ8XurAcAwpI8hzmSVHg/b7+kvHzhB3qjQ MPttXhLoI3uXzmcr+uFJOTp3hudykl/KLmmzIE/KFEf7ofqhHnEoWNQpMhteOlpwgBI7 t/3vKXpxZu/ix4HuYB/axKS+APBn9AWcKrEjTcoaWvRbQGL5X/8ZLW/kUaH+PD2flLNr 860A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=LX2czUiFNgAdMe1haCH8bTo9U4yyyYaqdZGdl0bQNrM=; b=tFBavvcAuJsVbVqHP4yP0DVsHCWy6icayKIsiCpUf5oQDjcAgmbBPJt99bFvXgE6pk fHHkIA51YkPm0xLelcdRn50fTGkzBoITLv2D5r/+ZSZ/mHoR7Zj7aYfRVvesRq864IlO yWQx/fJWSQPcarJiS0G972FHT11r4WeF+jY6IwwkV/7ymTaggqH5AgAAU/seX86ffgqO K3X40+p8yQ0r7drkeUTIB0aKY7czO8oDH4mSdNz0qb2tv9JSyPG326xgP1xyDZb09Fib IwCQSS7tj04MW1u18i5xStM51bvVvChEoRJT8mZQ/HneFeaNXtNFQv0mk1jMfOc5q33I Vw/Q== X-Gm-Message-State: AHPjjUg2O8j/9cSdWoPoNJKckrJdSa8hOymQgPCSGFXNyQ9t/zvK+AMR UnMEMX//IfggZU5ZCTp0uiiAzaIQBSzDcbU6vbr9Ng== X-Google-Smtp-Source: AOwi7QAku2O1CG67N/E45z2brxITvMoHGOUo/g3ipJW3kawwHLTe4riQxcdqxL9e6KSoScC8hV4p+0V1Mqf7Pcmxu6s= X-Received: by 10.202.195.87 with SMTP id t84mr7209161oif.309.1506299594218; Sun, 24 Sep 2017 17:33:14 -0700 (PDT) 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 Sender: freemanrich@gmail.com Received: by 10.157.64.1 with HTTP; Sun, 24 Sep 2017 17:33:13 -0700 (PDT) In-Reply-To: References: <20170924173753.bxpluo4s6f42uojo@matica.foolinux.mooo.com> From: Rich Freeman Date: Sun, 24 Sep 2017 20:33:13 -0400 X-Google-Sender-Auth: 9y_1z7j-6tSpp2A37CP5mOGjDN4 Message-ID: Subject: Re: [gentoo-user] Changing dependencies without upping version ?? To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 838bc321-0d70-4d0b-bd62-fdf0ba1a26e8 X-Archives-Hash: f84097532f6f630118d0ccdf45e9c199 On Sun, Sep 24, 2017 at 2:51 PM, John Blinka wrote: > >> Is this an officially approved technique?? it is DIRTY. > > 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. 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). I ended up putting --changed-deps in my update script because I'd rather not deal with the bugs this can cause. -- Rich