1 |
On Tue, 22 Sep 2015 18:03:19 +0200, Alan McKinnon wrote: |
2 |
|
3 |
> The intended workflow is that if you emerge something, you know what it |
4 |
> is, you don't have to make further decisions about it and you want it in |
5 |
> world. |
6 |
> |
7 |
> @world, by definition, is the list of packages you want. That plus |
8 |
> @system plus all deps constitutes the set of what should be on the |
9 |
> system, anything you have not in that set is subject to depcleaning |
10 |
> |
11 |
> If you are not sure about some package, by all means emerge it with -1. |
12 |
> Check it out, verify it, make sure it does what you want then get it in |
13 |
> world with emerge -n. Why would you want to have stuff around for |
14 |
> extended periods that is not in world? |
15 |
> |
16 |
> If you have a package that you no longer want (as you know what is in |
17 |
> your world right), unmerge it with -C |
18 |
> |
19 |
> Don't make life difficult for yourself. It's MUCH easier to know what's |
20 |
> in world than to try and remember what should be and isn't. |
21 |
|
22 |
I take a different approach, I have a set called temp in my world_sets. If |
23 |
I want to try something out, I "echo cat/pkg >>/etc/portage/sets/temp" |
24 |
then I can try it and keep it updated during the trial and not have to |
25 |
worry about its deps. All I need to do is look at the temp file from time |
26 |
to time and remove anything I no longer want, then it gets depcleaned |
27 |
along with its dependencies. |
28 |
|
29 |
Putting --oneshot is the defaults is fine as long as you remember to |
30 |
emerge -n anything you know you want. I've been using Gentoo for so long |
31 |
that I automatically add -1 without thinking about it even when using -p! |
32 |
|
33 |
|
34 |
-- |
35 |
Neil Bothwick |
36 |
|
37 |
If Wile E. Coyote had enough money to buy all that ACME crap, why didn't |
38 |
he just buy dinner? |