Xymon Mailing List Archive search

Hobbits are good sneaks

list Buchan Milne
Wed, 28 Nov 2007 10:35:58 +0200
Message-Id: <user-50d24dcc07d1@xymon.invalid>

On Wednesday 28 November 2007 02:59:21 Everett, Vernon wrote:
Hi all

OK, this is the strangest thing I have ever seen.

We are running Red Hat EL3
A few weeks back, we compiled hobbit into a rpm, and installed the
client on this machine.

Now we are trying to update the video driver, and we get this.

# sh NVIDIA-Linux-x86_64-169.04-pkg2.run -ans
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64
169.04..................................................................
........................................................................
.
ERROR: Unable to create
'/usr/lib/hobbit/client/tmp/selfgz8167/NVIDIA-Linux-x86_64-169.04-pkg2/u
sr/lib32/libnvidia-cfg.so.169.04' for copying (No such file
or directory)
WARNING: Unable to restore file
'/usr/lib/hobbit/client/tmp/selfgz8167/NVIDIA-Linux-x86_64-169.04-pkg2/u
sr/lib32/libnvidia-cfg.so.169.04'.
WARNING: Unable to perform the runtime configuration check for library
'libcuda.so.1' ('/usr/lib64/libcuda.so.169.04'); assuming successful
installation.

If we remove the hobbit RPM and rename the /usr/lib/hobbit directory to
something else, it works.

Has anybody seen anything like this before?
No, but:
1)I build the Mandriva package I am the maintainer of on our RHEL boxes - 
there are too many issues on the other RPMS available IMHO ...
2)I dislike hardware-vendor-provided software, and use dkms for installing 
drivers such as nvidia etc. (the Nvidia installer has some issues ...).

But, it sounds like somehow your installation of the hobbit package has 
resulted in TMPDIR (or similar) being set somehow for users other than the 
hobbit user.

You may want to look at all the environment variables (e.g. 'env|grep 
hobbit'), and then track down how it got into the environment (files 
in /etc/profile.d, ~/.bashrc, ~/.profile, ~/.bash_profile etc.).

Regards,
Buchan