Here is the emerge output once the errors start:
Code: Select all
...
>>> Completed installing libvdpau-1.1.1 into /var/tmp/portage/x11-libs/libvdpau-1.1.1/image/
* Final size of build directory: 3932 KiB (3.8 MiB)
* Final size of installed tree: 468 KiB
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
usr/lib32/vdpau/libvdpau_trace.so.1.0.0
usr/lib32/libvdpau.so.1.0.0
usr/lib64/libvdpau.so.1.0.0
usr/lib64/vdpau/libvdpau_trace.so.1.0.0
>>> Installing (12 of 14) x11-libs/libvdpau-1.1.1::gentoo
>>> Emerging (13 of 14) virtual/linux-sources-3::gentoo
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/virtual/linux-sources-3/work
>>> Preparing source in /var/tmp/portage/virtual/linux-sources-3/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/virtual/linux-sources-3/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/virtual/linux-sources-3/work ...
>>> Source compiled.
>>> Test phase [not enabled]: virtual/linux-sources-3
>>> Install linux-sources-3 into /var/tmp/portage/virtual/linux-sources-3/image/ category virtual
>>> Completed installing linux-sources-3 into /var/tmp/portage/virtual/linux-sources-3/image/
* Final size of build directory: 4 KiB
* Final size of installed tree: 4 KiB
>>> Installing (13 of 14) virtual/linux-sources-3::gentoo
* waiting for lock on /var/db/.pkg.portage_lockfile ... [ ok ]
>>> Emerging (14 of 14) x11-drivers/nvidia-drivers-415.18::gentoo
* Fetching files in the background.
* To view fetch progress, run in another terminal:
* tail -f /var/log/emerge-fetch.log
* NVIDIA-Linux-x86_64-415.18.run BLAKE2B SHA512 size ;-) ... [ ok ]
* nvidia-settings-415.18.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 4.20.0-gentoo
* Gentoo supports kernels which are supported by NVIDIA
* which are limited to the following kernels:
* <sys-kernel/gentoo-sources-4.20
* <sys-kernel/vanilla-sources-4.20
*
* You are free to utilize epatch_user to provide whatever
* support you feel is appropriate, but will not receive
* support as a result of those changes.
*
* Do not file a bug report about this.
*
* Checking for suitable kernel configuration options... [ ok ]
* Checking for suitable kernel configuration options... [ ok ]
>>> Unpacking source...
>>> Unpacking NVIDIA-Linux-x86_64-415.18.run to /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work
>>> Unpacking nvidia-settings-415.18.tar.bz2 to /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work
>>> Source unpacked in /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work
>>> Preparing source in /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work ...
* Using PAX patches is not supported. You will be asked to
* use a standard kernel should you have issues. Should you
* need support with these patches, contact the PaX team.
* Applying nvidia-drivers-375.20-pax.patch ...
1 out of 4 hunks FAILED -- saving rejects to file kernel/nvidia-modeset/nvidia-modeset-linux.c.rej
The text leading up to this was:
--------------------------
|diff -urp work.orig/kernel/nvidia-uvm/uvm_full_fault_buffer.h work/kernel/nvidia-uvm/uvm_full_fault_buffer.h
|--- work.orig/kernel/nvidia-uvm/uvm_full_fault_buffer.h 2016-11-27 21:56:50.399642330 +0100
|+++ work/kernel/nvidia-uvm/uvm_full_fault_buffer.h 2016-11-27 21:54:23.975709978 +0100
--------------------------
No file to patch. Skipping patch.
2 out of 2 hunks ignored [ !! ]
* ERROR: x11-drivers/nvidia-drivers-415.18::gentoo failed (prepare phase):
* patch -p1 failed with /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch
*
* Call stack:
* ebuild.sh, line 124: Called src_prepare
* environment, line 5076: Called eapply '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch'
* environment, line 1303: Called _eapply_patch '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch'
* environment, line 1241: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch'
* isolated-functions.sh, line 121: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info '=x11-drivers/nvidia-drivers-415.18::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-drivers/nvidia-drivers-415.18::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/temp/environment'.
* Working directory: '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work'
* S: '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work/'
>>> Failed to emerge x11-drivers/nvidia-drivers-415.18, Log file:
>>> '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/temp/build.log'
* Messages for package x11-drivers/nvidia-drivers-415.18:
* Gentoo supports kernels which are supported by NVIDIA
* which are limited to the following kernels:
* <sys-kernel/gentoo-sources-4.20
* <sys-kernel/vanilla-sources-4.20
*
* You are free to utilize epatch_user to provide whatever
* support you feel is appropriate, but will not receive
* support as a result of those changes.
*
* Do not file a bug report about this.
*
* Messages for package sys-power/acpid-2.0.31:
*
* You may wish to read the Gentoo Linux Power Management Guide,
* which can be found online at:
* https://wiki.gentoo.org/wiki/Power_management/Guide
*
* Messages for package x11-drivers/nvidia-drivers-415.18:
* Gentoo supports kernels which are supported by NVIDIA
* which are limited to the following kernels:
* <sys-kernel/gentoo-sources-4.20
* <sys-kernel/vanilla-sources-4.20
*
* You are free to utilize epatch_user to provide whatever
* support you feel is appropriate, but will not receive
* support as a result of those changes.
*
* Do not file a bug report about this.
*
* Using PAX patches is not supported. You will be asked to
* use a standard kernel should you have issues. Should you
* need support with these patches, contact the PaX team.
* ERROR: x11-drivers/nvidia-drivers-415.18::gentoo failed (prepare phase):
* patch -p1 failed with /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch
*
* Call stack:
* ebuild.sh, line 124: Called src_prepare
* environment, line 5076: Called eapply '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch'
* environment, line 1303: Called _eapply_patch '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch'
* environment, line 1241: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/x11-drivers/nvidia-drivers-415.18/files/nvidia-drivers-375.20-pax.patch'
* isolated-functions.sh, line 121: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info '=x11-drivers/nvidia-drivers-415.18::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-drivers/nvidia-drivers-415.18::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/temp/environment'.
* Working directory: '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work'
* S: '/var/tmp/portage/x11-drivers/nvidia-drivers-415.18/work/'
* Regenerating GNU info directory index...
* Processed 109 info files.
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
┌[steven@Gentoo] [1]
└[~]>
...
I don't know what a Pax Patch is, nor do I think I am using a nonstandard kernel. I am compiling my own, however, not using genkernel. I can provide any logs needed, but I will only post them if they are requested, to save space.
Thanks guys.
Update: After a quick emerge --search, it appears the only PaX related package on my system is app-misc/pax-utils.
Code: Select all
* app-misc/pax-utils
Latest version available: 1.2.3
Latest version installed: 1.2.3
Size of files: 647 KiB
Homepage: https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities
Description: ELF utils that can check files for security relevant properties
License: GPL-2



