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 B7774138350 for ; Thu, 23 Apr 2020 19:09:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BC39EE0AC1; Thu, 23 Apr 2020 19:09:28 +0000 (UTC) Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (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 6DD59E0AA6 for ; Thu, 23 Apr 2020 19:09:28 +0000 (UTC) Received: by mail-qk1-x735.google.com with SMTP id b62so7633203qkf.6 for ; Thu, 23 Apr 2020 12:09:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=JRFG2xN4/1IE8J78nOT0otBmuknS3xndOJrZ4trJcHA=; b=PRxvFF1jfnYGWboNK+KJvdUJjktT7Wr9566/HNALunHCrhTCxfu8I7UqoAihbchS3O YjhORCj00VcHE69k7Txelxk7svo5HXZPr9mU38IepsdkrEO3tgOsdvu48pEubcGptTFR LhHiPAxyc6AGsuhDeo5sDNxN1fh3h2T7P7Luhrirq2p4nKDZbLJklMxln0M8Cy6kZkI+ zC+FFrQ25CxnfHJ2JWE7so4Rl3plWmAlibl8vDnX1TotleH3esrZUtFXe+dy8SnNbg5k 6rpbNb6lIGiyKcAJf+YSVSY3iEl2eTXInvR2IXrJfBgUtSLNkfBwPl4zRLKVNkagHm7D lsRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=JRFG2xN4/1IE8J78nOT0otBmuknS3xndOJrZ4trJcHA=; b=UnDyACZpgyjYXfj04U+DY4q/k+mdUafQ+RXN0heAbYfElqKoytAyTEMFLRfiUigcGT OmHfqqalXqXDttJ2PzwkRyKd6wN+DCc3uBDb9EkazwjNJwwh3PhKjEv+dDYHKIwZ7Rm+ KduxeG+SPmsOkkqcGYJAceCYSDVBdMBt4K8rvmxlup0eQjin1Hx3fpFPsAO2MUb7cilX +58djJVnTPlYzbmzmAWHplVHeD0D6RR3Bez5Llaxy5L4pEFRVPraQdGUoBsuXDgGTRmf mn6tFKg0cCnUnORPFRgJyDwOCCpmwJSHLDnUl+kPfiSKTFNC4FwR8Q0OhTb0NM3XXBcc R3QQ== X-Gm-Message-State: AGi0PuZ6IyLnamr2udKPu33laiufjLwolWmWt1kLVMLq0NTZKJ9bfhBk rz/ZwCvNtZpBqTCJhyLxTb8tvD57JlI= X-Google-Smtp-Source: APiQypK+iZ+CNYXo6lGIbrIMgrHM0CEsxZTPCQDWbzqIdyCBmnLcBIzbVNr+BB11fI30bTG5C3Ftlw== X-Received: by 2002:a37:9b0f:: with SMTP id d15mr5307197qke.62.1587668967504; Thu, 23 Apr 2020 12:09:27 -0700 (PDT) Received: from [10.0.0.8] (cpe-174-97-153-17.wi.res.rr.com. [174.97.153.17]) by smtp.gmail.com with ESMTPSA id m40sm2453858qtc.33.2020.04.23.12.09.26 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Apr 2020 12:09:27 -0700 (PDT) To: gentoo-user@lists.gentoo.org From: "Matt Connell (Gmail)" Subject: [gentoo-user] Prefer Gentoo repository rather than overlay? Message-ID: Date: Thu, 23 Apr 2020 14:09:26 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: c29115c2-eaa0-4d66-a2c4-498e4e9014d4 X-Archives-Hash: bccf32f3d51b4be8fb84a8e9a1957d1b Looking for some guidance in managing the source of package installs/upgrades when a package is provided by both the standard repository and an overlay. I currently have the poly-c overlay added via layman. poly-c provides many of the same packages as the standard gentoo repository. When I install/update packages, portage appears to prefer the version provided by poly-c rather than the version provided by the gentoo repository, if the two provide the same version number of the package. Examples of this include sys-boot/grub, sys-fs/udev, and other critical packages. I would prefer that portage prioritize gentoo's version rather than the overlay's version, unless specified otherwise (eg. sys-boot/grub::poly-c) when installing. What's the best way to go about doing this? I could specify ::gentoo for each entry in my world file, but this seems rather heavy-handed and high maintenance. Is there a better way?