Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] slot conflict for the same package: how to add a USE flag?
Date: Wed, 20 May 2020 19:55:11
Message-Id: CAGfcS_=q2hwmD7UwU6gKGhfjB3x1SQs_hfYWMnn2qb2a8NoQvA@mail.gmail.com
In Reply to: Re: [gentoo-user] slot conflict for the same package: how to add a USE flag? by "Matt Connell (Gmail)"
1 On Wed, May 20, 2020 at 3:51 PM Matt Connell (Gmail)
2 <matthewdconnell@×××××.com> wrote:
3 >
4 > On 2020-05-20 14:46, n952162 wrote:
5 > > You're saying, if I don't recognize it, I can remove
6 > > it from the list?
7 >
8 > The world file should contain only *selected* packages, meaning packages
9 > you explicitly, purposefully chose and installed. That way you let
10 > portage handle all your dependencies.
11 >
12 > "selected" is the language from the emerge man page for adding/removing
13 > packages from the world file. You can use emerge --deselect if you
14 > don't feel comfortable removing these entries by hand in a text editor.
15 >
16
17 To elaborate - you get these entries any time you run emerge with a
18 package name without putting -1 or --oneshot on the command line.
19
20 If I want to manually update openssl, for example, I probably want to
21 use -1, since I don't want to constrain the installation of openssl -
22 it is just there as a dependency.
23
24 On the other hand if I'm installing firefox then I probably wouldn't
25 use -1, because that is an application I intend to use and I want to
26 make sure it is there, and it can freely pull in whatever dependencies
27 it needs.
28
29 --
30 Rich