[arch-general] Bugreport: nvidia-rt and /lib/modules

Leonid Isaev lisaev at umail.iu.edu
Mon Jan 30 13:05:22 EST 2012


On Mon, 30 Jan 2012 18:40:56 +0100
Ralf Mardorf <ralf.mardorf at alice-dsl.net> wrote:

> Hi :)
> 
> nvidia-rt was updated Thu, 12 Jan 2012 23:29:42 +0000, but there's still
> the /lib/modules issue. Also directories for kernels that were removed
> by updates, are still present. There's less content in those dirs. So,
> nvidia-rt doesn't work.

There are two independent issues here, but /lib/modules isn't one of them. BTW
which kernel are you actually running?

> 
> Regards,
> Ralf
> 
> PS:
> [spinymouse at archlinux #linux-rt]$ ls /lib/modules
> 3.0-rt  3.1.9-1-ARCH  3.1.9-2-ARCH  3.2.2-1-ARCH  extramodules-3.2-ARCH

/lib/modules/3.1.9* contains only modules.* files generated by depmod (?). No
package should own them, so you can safely remove these dirs.

> [spinymouse at archlinux #linux-rt]$ ls /boot
> grub                          initramfs-linux.img
> initramfs-linux-rt.img  vmlinuz-linux
> initramfs-linux-fallback.img  initramfs-linux-rt-fallback.img  syslinux
> vmlinuz-linux-rt
> 
> [spinymouse at archlinux nvidia-rt]$ makepkg -s
> ==> Making package: nvidia-rt 290.10-1 (Sun Jan 29 09:59:47 CET 2012)
> ==> Checking runtime dependencies...
> ==> Checking buildtime dependencies...
> ==> Retrieving Sources...
>   -> Downloading NVIDIA-Linux-x86_64-290.10-no-compat32.run...
> [snip]
> ==> Starting build()...
> You must have
> Creating directory NVIDIA-Linux-x86_64-290.10-no-compat32
> Verifying archive integrity... OK
> Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64
> 290.10...
> patching file nv-linux.h
> Hunk #1 succeeded at 265 (offset 3 lines).
> Hunk #2 succeeded at 852 with fuzz 2 (offset -2 lines).
> patch unexpectedly ends in middle of line

This is a problem with the patch -- fix it with the maintainer of
{nvidia,linux}-rt.

> NVIDIA: calling KBUILD...
> test -e include/generated/autoconf.h -a -e include/config/auto.conf || (
> \
> echo;								\
> echo "  ERROR: Kernel configuration is invalid.";		\
> echo "         include/generated/autoconf.h or include/config/auto.conf
> are missing.";\
> echo "         Run 'make oldconfig && make prepare' on kernel src to fix
> it.";	\
> echo;
> [snip]
> ==> Entering fakeroot environment...
> ==> Starting package()...
> ==> Tidying install...
>   -> Purging unwanted files...
>   -> Compressing man and info pages...
>   -> Stripping unneeded symbols from binaries and libraries...
> ==> Creating package...
>   -> Generating .PKGINFO file...
>   -> Adding install file...
>   -> Compressing package...
> ==> Leaving fakeroot environment.
> ==> Finished making: nvidia-rt 290.10-1 (Sun Jan 29 10:01:31 CET 2012)
> 

-- 
Leonid Isaev
GnuPG key ID: 164B5A6D
Key fingerprint: C0DF 20D0 C075 C3F1 E1BE  775A A7AE F6CB 164B 5A6D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-general/attachments/20120130/02ae3352/attachment.asc>


More information about the arch-general mailing list