I've been using nvidia-kernel-1.0.7676 and nvidia-glx-1.0.7676-r1 since
I upgraded the kernel to gentoo-sources-2.6.15-r1, some time ago. It
works without problems. I emerged these versions (~x86) because the
normal ones wouldn't work.

        $ cat /etc/portage/package.keywords
        media-video/nvidia-glx ~x86
        media-video/nvidia-kernel ~x86

        $ cat /etc/portage/package.mask
        >media-video/nvidia-kernel-1.0.7676
        >media-video/nvidia-glx-1.0.7676-r1

Today I emerge sync'ed and "emerge -pNDu world" says, among other
unrelated things:
        Calculating world dependencies ...done!
        [ebuild     UD] media-video/nvidia-kernel-1.0.7667 [1.0.7676]
        [ebuild     UD] media-video/nvidia-glx-1.0.7667-r1 [1.0.7676-r1]

Now, what can this mean, given the contents of package.keywords and 
package.mask?
Moreover, 1.0.7676 is supposed to address several bugs in 1.0.7667
(according to a NVIDIA developer, in another list).

I tried emerging nvidia-kernel-1.0.7667, just to see what gives, and:

        * Determining the location of the kernel source code
         * Found kernel source directory:
         *     /usr/src/linux
         * Found sources for kernel version:
         *     2.6.15-gentoo-r1
         * These sources have not yet been prepared.
         * We cannot build against an unprepared tree.
         * To resolve this, please type the following:
         *
         * # cd /usr/src/linux
         * # make oldconfig
         * # make modules_prepare
         *
         * Then please try merging this module again.

        !!! ERROR: media-video/nvidia-kernel-1.0.7667 failed.
        !!! Function check_kernel_built, Line 363, Exitcode 0
        !!! Kernel sources need compiling first
        !!! If you need support, post the topmost build error, NOT this status 
message.
--
Jorge Almeida
--
[email protected] mailing list

Reply via email to