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 9C9F51382C5 for ; Wed, 20 May 2020 19:55:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 990E3E09F4; Wed, 20 May 2020 19:55:06 +0000 (UTC) Received: from mail-ed1-f67.google.com (mail-ed1-f67.google.com [209.85.208.67]) (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 53452E09BC for ; Wed, 20 May 2020 19:55:06 +0000 (UTC) Received: by mail-ed1-f67.google.com with SMTP id l5so4513458edn.7 for ; Wed, 20 May 2020 12:55:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=HyosBUN89g9T5OcCtrp4oCYeHLt6TZjuF0mw7NV+R3c=; b=CVds9asPy9wAGpUR0JxE8bi91eaTGBPrSvzPaFvbnQNNhw4EWacqjU+7x376M2kfLr oJirICUcI7rm6MlwHKeNOV0JxHz73OEqTEZeF8HJU3QT0dFPlv1lIAUDXsnWk5jfbZkN 7LnhhuT9B9oMrcoeAoPxgw+yYEV0xw6COgXs+PyyHArFdMGa/PVzRb3wmdygawKgB812 IdbRvNa/lyduLgvl6JjYo9J7VBDk8u3I6SkqZ2DhqoT92Gt6C5QiQ1lH2Ym+5ZSiARVz sr8uYIPb0PWGOq+cquEMySlMtmKbzFK0PNQqi8ZxvvwB6uORRnS4cXMeS3DPS6SvuZ4e KU+g== X-Gm-Message-State: AOAM531qcpfiQ4dZKQ5rt59SHo5+Xhqvn7KP/RyjEY8S0A5cshqWDS37 7zCLDTgR9c1EgrReVlQ8JdGHZ+047ruPfYW4AO3QWlxIpg4= X-Google-Smtp-Source: ABdhPJw/4gBGamb/bCV2ljS2WQUDGXXk8QhVOyig/BKL2ZUs1HcmzVdWAQ33/1LepQ04onhTyH6pTQ7rC28r5eref34= X-Received: by 2002:aa7:d495:: with SMTP id b21mr4835728edr.16.1590004504622; Wed, 20 May 2020 12:55:04 -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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <58627e0c-0ff6-7280-7506-63a43abfd988@web.de> <20200520165928.cziltdysjc3pbzg3@ad-gentoo-main> <9b443081-d522-31f0-2d7c-061a37f5ea35@gmail.com> <3F03C118-7C94-45BD-BCA5-4DFE344AC8E8@antarean.org> <66610767-b2ce-2433-1c5b-eea6de85c5f4@web.de> <0effb174-06ab-57a6-5dba-988d7b7065a3@gmail.com> In-Reply-To: <0effb174-06ab-57a6-5dba-988d7b7065a3@gmail.com> From: Rich Freeman Date: Wed, 20 May 2020 15:54:52 -0400 Message-ID: Subject: Re: [gentoo-user] slot conflict for the same package: how to add a USE flag? To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 262da5ee-35e3-42cd-a568-aa979d78cb64 X-Archives-Hash: 5f11c0463444e831a4e214243c2021de On Wed, May 20, 2020 at 3:51 PM Matt Connell (Gmail) wrote: > > On 2020-05-20 14:46, n952162 wrote: > > You're saying, if I don't recognize it, I can remove > > it from the list? > > The world file should contain only *selected* packages, meaning packages > you explicitly, purposefully chose and installed. That way you let > portage handle all your dependencies. > > "selected" is the language from the emerge man page for adding/removing > packages from the world file. You can use emerge --deselect if you > don't feel comfortable removing these entries by hand in a text editor. > To elaborate - you get these entries any time you run emerge with a package name without putting -1 or --oneshot on the command line. If I want to manually update openssl, for example, I probably want to use -1, since I don't want to constrain the installation of openssl - it is just there as a dependency. On the other hand if I'm installing firefox then I probably wouldn't use -1, because that is an application I intend to use and I want to make sure it is there, and it can freely pull in whatever dependencies it needs. -- Rich