[Bug 24] Review Request: 96 series NVIDIA driver set ( xorg-x11-drv-nvidia-96xx, nvidia-kmod-96xx)

RPM Fusion Bugzilla noreply at rpmfusion.org
Fri Feb 29 22:59:02 CET 2008


http://bugzilla.rpmfusion.org/show_bug.cgi?id=24





--- Comment #2 from Stewart Adam <s.adam at diffingo.com>  2008-02-29 22:59:01 ---
This is my first rpmfusion package, it is not eligible for Fedora because it is
a binary-only driver.

Description:
This package provides the most recent NVIDIA display driver of the 1.0-96xx
series which allows for hardware accelerated rendering with NVIDIA chipsets
NV11 (GeForce 2) to G71 (GeForce 7950). G80 (GeForce 8800) and above are NOT
supported by this release.

For the full product support list, please consult the release notes
for driver version %{version}.

rpmlint:
kmod-nvidia-96xx-2.6.24.2-4.fc8.x86_64: W: no-documentation
kmod-nvidia-96xx-2.6.24.2-4.fc8.x86_64: E: postun-with-wrong-depmod
/lib/modules/2.6.24.2-4.fc8/extra/nvidia-96xx/nvidia.ko
kmod-nvidia-96xx-2.6.24.2-4.fc8.x86_64: W: summary-not-capitalized nvidia-96xx
kernel module(s) for 2.6.24.2-4.fc8
kmod-nvidia-96xx-2.6.24.2-4.fc8.x86_64: W: unstripped-binary-or-object
/lib/modules/2.6.24.2-4.fc8/extra/nvidia-96xx/nvidia.ko
kmod-nvidia-96xx.x86_64: W: no-documentation
xorg-x11-drv-nvidia-96xx.x86_64: E: executable-marked-as-config-file
/etc/profile.d/nvidia-96xx.csh
xorg-x11-drv-nvidia-96xx.x86_64: E: sourced-script-with-shebang
/etc/profile.d/nvidia-96xx.csh
xorg-x11-drv-nvidia-96xx.x86_64: E: executable-sourced-script
/etc/profile.d/nvidia-96xx.csh 0755
xorg-x11-drv-nvidia-96xx.x86_64: E: executable-marked-as-config-file
/etc/profile.d/nvidia-96xx.sh
xorg-x11-drv-nvidia-96xx.x86_64: E: sourced-script-with-shebang
/etc/profile.d/nvidia-96xx.sh
xorg-x11-drv-nvidia-96xx.x86_64: E: executable-sourced-script
/etc/profile.d/nvidia-96xx.sh 0755
xorg-x11-drv-nvidia-96xx.x86_64: W: non-conffile-in-etc
/etc/udev/makedev.d/60-nvidia.nodes
xorg-x11-drv-nvidia-96xx.x86_64: W: obsolete-not-provided nvidia-96xx-kmod
xorg-x11-drv-nvidia-96xx.x86_64: W: conffile-without-noreplace-flag
/etc/modprobe.d/nvidia-96xx
xorg-x11-drv-nvidia-96xx.x86_64: W: dangerous-command-in-%preun mv
xorg-x11-drv-nvidia-96xx.x86_64: W: service-default-enabled
/etc/rc.d/init.d/nvidia-96xx
xorg-x11-drv-nvidia-96xx.x86_64: W: incoherent-subsys
/etc/rc.d/init.d/nvidia-96xx $name
xorg-x11-drv-nvidia-96xx.x86_64: W: incoherent-init-script-name nvidia-96xx
xorg-x11-drv-nvidia-96xx-debuginfo.x86_64: E: empty-debuginfo-package
xorg-x11-drv-nvidia-96xx-devel.x86_64: W: no-documentation
xorg-x11-drv-nvidia-96xx-devel.x86_64: W: dangling-relative-symlink
/usr/lib64/nvidia/libGLcore.so libGLcore.so.96.43.05
xorg-x11-drv-nvidia-96xx-devel.x86_64: W: dangling-relative-symlink
/usr/lib64/nvidia/libGL.so libGL.so.96.43.05
xorg-x11-drv-nvidia-96xx-devel.x86_64: W: dangling-relative-symlink
/usr/lib64/nvidia/libXvMCNVIDIA.so libXvMCNVIDIA.so.96.43.05
xorg-x11-drv-nvidia-96xx-devel.x86_64: E: description-line-too-long This
package provides the development files of the xorg-x11-drv-nvidia-96xx package,
xorg-x11-drv-nvidia-96xx-libs.x86_64: W: no-documentation
xorg-x11-drv-nvidia-96xx-libs.x86_64: E:
shared-lib-without-dependency-information
/usr/lib64/nvidia/libGLcore.so.96.43.05
xorg-x11-drv-nvidia-96xx-libs.x86_64: E:
shared-lib-without-dependency-information
/usr/lib64/nvidia/libnvidia-tls.so.96.43.05
xorg-x11-drv-nvidia-96xx-libs.x86_64: E:
shared-lib-without-dependency-information
/usr/lib64/nvidia/tls/libnvidia-tls.so.96.43.05
xorg-x11-drv-nvidia-96xx-libs.x86_64: W: conffile-without-noreplace-flag
/etc/ld.so.conf.d/nvidia-96xx-lib64.conf

I think these errors are safe to ignore. Some (ie
shared-lib-without-depencendy-information) are because it's a binary-only
driver, but for the others:
* conffile-without-noreplace-flag: I think it's safe to keep these without a
conf flag, I don't see any reason why a user would want to modify these files
or prevent them from being replaced in future versions of the driver.
* no-documentation: No big deal
* empty-debuginfo-package: One of the side effects of the debuginfo workaround,
hopefully this can be fixed soon.
* incoherent-init-script-name: I use $name in the initscript and rpmlint
doesn't like it.
* obsolete-not-provided: Provided by the kmod packages
* dangerous-command-in-%preun: Used to make backups
* dangling-relative-symlink: It's not really dangling, it's provided by the
96xx-libs package
* description-line-too-long: My mistake, I use %{name} in the description but
it expands to be too long. I'll fix it in the next version.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the rpmfusion-developers mailing list