SCIENTIFIC-LINUX-USERS Archives

June 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Arnau Bria <[log in to unmask]>
Reply To:
Arnau Bria <[log in to unmask]>
Date:
Fri, 19 Jun 2009 12:29:17 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (93 lines)
Hi all,

I've installed SL4 x86_64 in a couple of hosts doing exactly the same
(using kickstart then configuring them with puppet, which install some
additional packages, but same in both hosts).

After complete install I noticed that one host has 3 packages more than
the other:

diff td006.pic.es.out td007.pic.es.out 
8a9
> ati-fglrx-8.18.6.1-0.SL.3.x86_64
416a418
> libmng-1.0.8-1.x86_64
576a579
> qt-3.3.3-16.el4.x86_64

I've looked for dependency tree and seems that ati-fglrx needs qt and
qt libmng:

[root@td007 ~]# yum deplist ati-fglrx|grep qt
  dependency: libqt-mt.so.3()(64bit)
   provider: qt.x86_64 1:3.3.3-16.el4
   provider: qt.x86_64 1:3.3.3-13.RHEL4
[root@td007 ~]# yum deplist qt|grep libmng
  dependency: libmng.so.1()(64bit)
   provider: libmng.x86_64 1.0.8-1
  dependency: libmng.so.1
   provider: libmng.i386 1.0.8-1
  dependency: libmng.so.1
   provider: libmng.i386 1.0.8-1
  dependency: libmng.so.1()(64bit)
   provider: libmng.x86_64 1.0.8-1

So the question is, who installed ati-fglrx and why...

So I did a yum deplist of all packages installed in the host with more
packages, and saw that some packages (redhat-lsb, xorg-x11-libs.x86_64,
xorg-x11-Mesa-libGLU.i386) require libGL.so.1 which is provided by:

  dependency: libGL.so.1
   provider: nvidia-x11-drv96-32bit.x86_64 96.43.07-1.0
   provider: nvidia-glx.x86_64 1.0.7676-0.SL.2
   provider: nvidia-x11-drv-32bit.x86_64 180.22-1.1.sl4
   provider: nvidia-x11-drv96-32bit.x86_64 96.43.07-1.1.sl4
   provider: nvidia-x11-drv173-32bit.x86_64 173.14.18-1.0
   provider: nvidia-x11-drv71-32bit.x86_64 71.86.04-1.0
   provider: nvidia-x11-drv-32bit.x86_64 180.22-1.0
   provider: nvidia-x11-drv71-32bit.x86_64 71.86.04-1.1.sl4
   provider: nvidia-x11-drv173-32bit.x86_64 173.14.18-1.1.sl4
   provider: ati-fglrx.x86_64 8.18.6.1-0.SL.3
   provider: nvidia-x11-drv100-32bit.x86_64 100.14.19-1.1.sl4
   provider: nvidia-x11-drv100-32bit.x86_64 100.14.19-1.0
   provider: dkms-nvidia-x11-drv-32bit.x86_64 180.51-1.nodist.rf
   provider: nvidia-x11-drv-32bit.x86_64 173.08-1.beta.el4.rf
   provider: nvidia-x11-drv.x86_64 1.0.9755-1.nodist.rf
   provider: nvidia-x11-drv-96xx.x86_64 1.0.9631-1.nodist.rf
   provider: nvidia-x11-drv.x86_64 1.0.9746-1.nodist.rf
   provider: xorg-x11-Mesa-libGL.i386 6.8.2-1.EL.52

so, I understand that in order to get libGL.so.1 installed yum must
install all packages listed in above output. Am I right?

so, the problem is that the node with less packages missed the install
of ati-fglrx for some unkown reason, am I right?

obviuolsy one node has 4 files less, the ones belonging to ati-fglrx.


[root@td007 ~]#  locate  libGL.so.1|sort
/usr/lib64/ati-fglrx/libGL.so.1
/usr/lib64/ati-fglrx/libGL.so.1.2
/usr/lib64/libGL.so.1
/usr/lib/ati-fglrx/libGL.so.1
/usr/lib/ati-fglrx/libGL.so.1.2
/usr/lib/libGL.so.1
/usr/X11R6/lib64/libGL.so.1
/usr/X11R6/lib64/libGL.so.1.2
/usr/X11R6/lib/libGL.so.1
/usr/X11R6/lib/libGL.so.1.2

[root@td006 ~]# locate  libGL.so.1|sort
/usr/lib64/libGL.so.1
/usr/lib/libGL.so.1
/usr/X11R6/lib64/libGL.so.1
/usr/X11R6/lib64/libGL.so.1.2
/usr/X11R6/lib/libGL.so.1
/usr/X11R6/lib/libGL.so.1.2


TIA,
Arnau

ATOM RSS1 RSS2