1 |
On Monday, 3 June 2019 23:09:40 BST n952162@×××.de wrote: |
2 |
> I'm sorry, I'm not getting this yet. What if I just don't update these |
3 |
> configuration files? |
4 |
> |
5 |
> dispatch-conf tells me, for /etc/portage/package.accept_keywords: |
6 |
> |
7 |
> --- /etc/portage/package.use/zz-autounmask 2018-03-12 |
8 |
> 21:56:49.172491972 +0100 +++ |
9 |
> /etc/portage/package.use/._cfg0015_zz-autounmask 2018-07-28 |
10 |
> 11:08:23.725995803 +0200 @@ -1,2 +1,5 @@ |
11 |
> |
12 |
> >=dev-lang/python-2.7.14-r1:2.7 sqlite |
13 |
> >=sys-libs/zlib-1.2.11-r1 minizip |
14 |
> |
15 |
> +# required by www-misc/monitorix-3.9.0::gentoo |
16 |
> +# required by monitorix (argument) |
17 |
> +>=net-analyzer/rrdtool-1.6.0-r1 perl graph |
18 |
|
19 |
If you accept the above portage will emerge net-analyzer/rrdtool-1.6.0-r1 with |
20 |
USE flags 'perl' and 'graph' enabled. This change seems to be required by |
21 |
www-misc/monitorix for some functionality of rrdtool (e.g. graphing) it needs. |
22 |
|
23 |
|
24 |
> I can zap it or merge it or skip it. It looks like the emerge was |
25 |
> successful, so, why should I do anything? |
26 |
> |
27 |
> $ rrdtool |
28 |
> RRDtool 1.6.01.6.0 Copyright by Tobias Oetiker <tobi@×××××××.ch> |
29 |
|
30 |
Successful against what criteria? If monitorix needs/wants it to be compiled |
31 |
so in order to perform graphing, it may not work until you've enabled these |
32 |
USE flags and re-emerged (more successfully this time) rrdtool. |
33 |
|
34 |
|
35 |
> I would have thought that emerge would pend until I'd agreed to the |
36 |
> override. But, it apparently went ahead and installed. So what's required |
37 |
> still? What will be different once I make the merge to zz-autounmask? |
38 |
|
39 |
If the changes in USE flags were hardcoded in the ebuild, because without them |
40 |
an insurmountable conflict would arise, I expect portage would refuse to |
41 |
emerge and complain of a hard block [B]. |
42 |
|
43 |
-- |
44 |
Regards, |
45 |
Mick |