Subject: | |
From: | |
Reply To: | |
Date: | Wed, 16 Dec 2009 10:47:57 -0600 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Now that I look, I see that epel has the 32 bit rrdtool and
rrdtool-devel in their 64 bit repository. It's not a big deal to put
them in our 64 bit repository also to remain consistant.
Out of curiousity, why did you install the 32 bit version of ganglia on
a 64 bit machine?
Troy
Konstantin Olchanski wrote:
> On Thu, Dec 10, 2009 at 09:12:56AM -0600, Troy Dawson wrote:
>> We are adding a new package to SLF 4 and 5, rrdtool.
>
> Troy, thank you for adding rrdtool to the SL distribution,
> but there is a minor problem:
>
> The 32-bit rrdtool is missing from the 64-bin distribution
> and yum bombs because already installed 32-bit ganglia packages
> require 32-bit librrd.so.2:
>
> (needless to say, this trivial problem then blocks all critical
> security updates)
>
> [root@ladd00 ~]# yum update rrdtool.i386
> Loaded plugins: kernel-module
> Repository epel is listed more than once in the configuration
> Repository epel-source is listed more than once in the configuration
> Excluding Packages in global exclude list
> Finished
> Setting up Update Process
> Error: No Package Matching rrdtool.i386
> [root@ladd00 ~]# yum update rrdtool.x86_64
> Loaded plugins: kernel-module
> Repository epel is listed more than once in the configuration
> Repository epel-source is listed more than once in the configuration
> Excluding Packages in global exclude list
> Finished
> Setting up Update Process
> Resolving Dependencies
> There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
> --> Running transaction check
> --> Processing Dependency: librrd.so.2 for package: ganglia-gmetad
> ---> Package rrdtool.x86_64 0:1.3.9-2.sl5 set to be updated
> --> Processing Dependency: perl(RRDp) for package: rrdtool
> --> Processing Dependency: perl(RRDs) for package: rrdtool
> --> Running transaction check
> --> Processing Dependency: librrd.so.2 for package: ganglia-gmetad
> ---> Package rrdtool-perl.x86_64 0:1.3.9-2.sl5 set to be updated
> --> Finished Dependency Resolution
> ganglia-gmetad-3.0.7-1.i386 from installed has depsolving problems
> --> Missing Dependency: librrd.so.2 is needed by package ganglia-gmetad-3.0.7-1.i386 (installed)
> Beginning Kernel Module Plugin
> Finished Kernel Module Plugin
> Error: Missing Dependency: librrd.so.2 is needed by package ganglia-gmetad-3.0.7-1.i386 (installed)
> You could try using --skip-broken to work around the problem
> You could try running: package-cleanup --problems
> package-cleanup --dupes
> rpm -Va --nofiles --nodigest
>
--
__________________________________________________
Troy Dawson [log in to unmask] (630)840-6468
Fermilab ComputingDivision/LSCS/CSI/USS Group
__________________________________________________
|
|
|