FS#1367 - pacman -Ql reports files not there (nvidia)
|
Details
$ pacman -Ql nvidia
nvidia /opt/ nvidia /opt/nvidia/ nvidia /opt/nvidia/NVIDIA-Linux-x86-1.0-6111-pkg0.run $ ls /opt/nvidia/ ls: /opt/nvidia/: No such file or directory This doesn't seem right. I guess the package contains /opt/nvidia/NVIDIA-Linux-x86-1.0-6111-pkg0.run which is ran to install the nvidia kernel driver to /lib/modules/2.6.8.1/kernel/drivers/video/nvidia.ko plus some other files and then removes /opt/nvidia/. But I think this way pacman may not be able to correctly delete the package.. |
This task depends upon
I can of course remove the modules too.
this is not a medium priority anyways..
i don't know very well how pacman works, but if that's true i think this is MORE than medium priority :P
http://clc.morpheus.net/portdb/?command=viewport&repo=contrib&name=nvidia
We also do this with the ttf-ms-fonts package.
[jvinet@mars pacman]$ pacman -Ql ttf-ms-fonts
ttf-ms-fonts /tmp/
ttf-ms-fonts /tmp/ttf-ms-fonts/
ttf-ms-fonts /tmp/ttf-ms-fonts/andale32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/arial32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/arialb32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/comic32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/courie32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/georgi32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/impact32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/times32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/trebuc32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/verdan32.exe
ttf-ms-fonts /tmp/ttf-ms-fonts/webdin32.exe
The post-install scriptlet then unpacks these .exe/CAB files into the filesystem. The obvious downside is that pacman cannot properly remove the package. The upside is we don't piss off Microsoft.