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