On 04/02/2017 20:25, the...@sys-concept.com wrote:
> I'm having two problems:
> 
> 1.) x11-base/xorg-server:0
> 
>   (x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, ebuild scheduled for
> merge) pulled in by
>     >=x11-base/xorg-server-1.18[udev] required by
> (x11-drivers/xf86-input-evdev-2.10.3:0/0::gentoo, ebuild scheduled for
> merge)
>     ^^                     ^^^^
> 
> 
> 
>   (x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, installed) pulled in by
>     <x11-base/xorg-server-1.17.99:0/1.17.4= required by
> (x11-drivers/nvidia-drivers-340.93-r1:0/340::gentoo, installed)
> 
> Do I need: 11-drivers/xf86-input-evdev?


Yes. See Neil's reply.
Even better, unmerge it and observe the proof that you need it.

The above is not an error, it's just portage telling you why it's not
upgrading the Xserver to the latest version - you also want
nvidia-drivers. Portage will select versions of xorg-server and the
drivers that satisfy nvidia-drivers' constraints

> 
> 
> 2.) I'm trying temporary block apache-2.4
> so in /etc/portage/package.mask I put:
>> =www-servers/apache-2.4
> 
> but I get:
> The following mask changes are necessary to proceed:
>  (see "package.unmask" in the portage(5) man page for more details)
> # required by app-eselect/eselect-php-0.9.1::gentoo
> # required by dev-lang/php-5.6.30::gentoo
> # required by net-analyzer/nagios-core-4.2.4::gentoo[apache2,web]
> # required by net-analyzer/nagios-4.2.4::gentoo
> # required by @selected
> # required by @world (argument)
> # /etc/portage/package.mask:
> =www-servers/apache-2.4.25
> 
> Do I need to block php-5.6.30  nagios-core-4.2.4  nagios-4.2.4 as well?
> 

You obviously want nagios as it seems to be in your world file.

Mask nagios-4.2.4 if you want, but that will cause a problem as it's the
only nagios version in the tree. Do you have an overlay enabled that
provides nagios-3?


-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to