SCIENTIFIC-LINUX-USERS Archives

December 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:
Konstantin Olchanski <[log in to unmask]>
Reply To:
Konstantin Olchanski <[log in to unmask]>
Date:
Wed, 16 Dec 2009 07:51:24 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (55 lines)
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

-- 
Konstantin Olchanski
Data Acquisition Systems: The Bytes Must Flow!
Email: olchansk-at-triumf-dot-ca
Snail mail: 4004 Wesbrook Mall, TRIUMF, Vancouver, B.C., V6T 2A3, Canada

ATOM RSS1 RSS2