1 |
On 5/14/21 8:11 PM, Neil Bothwick wrote: |
2 |
> On Fri, 14 May 2021 11:54:30 +0200, n952162 wrote: |
3 |
> |
4 |
>> Why does portage want to build this: |
5 |
>> |
6 |
>> [ebuild R ] x11-apps/xmodmap-1.0.10::gentoo 0 KiB |
7 |
>> |
8 |
>> given this, already installed: |
9 |
>> |
10 |
>> /var/db/pkg/x11-apps/xmodmap-1.0.10/xmodmap-1.0.10.ebuild |
11 |
>> |
12 |
>> and these on my binary server (which is apparently not working properly |
13 |
>> for reasons I'm trying to track down): |
14 |
>> |
15 |
>> binpkgs/x11-apps/xmodmap-1.0.10.tbz2 |
16 |
>> distfiles/xmodmap-1.0.10.tar.bz2 |
17 |
>> |
18 |
>> When I remove these options, it doesn't want to anymore: |
19 |
>> |
20 |
>> # --changed-use \ |
21 |
>> # --changed-deps \ |
22 |
>> # --newuse \ |
23 |
>> # --backtrack=100 \ |
24 |
>> # --deep \ |
25 |
>> |
26 |
>> Which option was it, I wonder, which triggered the build, and would it |
27 |
>> bring me anything? |
28 |
> --changed-use would show the changed USE flag in the output, so it is |
29 |
> probably --changed-deps. The emerge man page explains just what the flag |
30 |
> does. |
31 |
|
32 |
|
33 |
I haven't been able to find that display yet. I have found this: |
34 |
|
35 |
* Messages for package virtual/dev-manager-0-r2: |
36 |
* emerge --keep-going: virtual/dev-manager-0-r2 dropped because it |
37 |
requires |
38 |
* sys-apps/busybox[mdev] |
39 |
|
40 |
Is this what you're referring to? In one build, I have tons of these, |
41 |
but in a way that's confusing me now, they refer to packages that seem |
42 |
to have been inexplicably dropped. |
43 |
|
44 |
|
45 |
> Incidentally, there is no point in using --newuse and --changed-use, the |
46 |
> former is a superset of the latter. I'd use only --changed-use to avoid |
47 |
> unnecessary rebuilds. |
48 |
> |
49 |
> |
50 |
|
51 |
That's useful, thank you. |