Page 1 of 2

Problem with freetds during yum update

Posted: Tue Jan 10, 2012 3:42 pm
by jon.bilderback
Could someone help me get this package updated?

[root@nagios01r5v /]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.igsobe.com
* epel: ftp.osuosl.org
* extras: mirror.thelinuxfix.com
* updates: centos-distro.cavecreek.net
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libtds.so.5 for package: perl-DBD-Sybase
---> Package freetds.i386 0:0.91-1.el5 set to be updated
---> Package freetds-devel.i386 0:0.91-1.el5 set to be updated
--> Finished Dependency Resolution
perl-DBD-Sybase-1.10-1.el5.rf.i386 from installed has depsolving problems
--> Missing Dependency: libtds.so.5 is needed by package perl-DBD-Sybase-1.10-1.el5.rf.i386 (installed)
Error: Missing Dependency: libtds.so.5 is needed by package perl-DBD-Sybase-1.10-1.el5.rf.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
[root@nagios01r5v /]#

Re: Problem with freetds during yum update

Posted: Tue Jan 10, 2012 3:59 pm
by scottwilkerson
This isn't a problem per-se, you can run

Code: Select all

yum update --skip-broken
and all should be good

Re: Problem with freetds during yum update

Posted: Tue Jan 10, 2012 4:32 pm
by jon.bilderback
It is a problem per-se, or else I wouldn't have to skip-broken.

Re: Problem with freetds during yum update

Posted: Tue Jan 10, 2012 4:59 pm
by scottwilkerson
jon.bilderback wrote:It is a problem per-se, or else I wouldn't have to skip-broken.
What I meant by that is that dependency will not prevent Nagios XI from running in any fashion..
Especially since the missing dependency is already marked installed.

Re: Problem with freetds during yum update

Posted: Thu Feb 23, 2012 3:45 pm
by drakeu
Were you able to get this upgraded? I tried using the --no-broken option but still received this error:


Resolving Dependencies
--> Running transaction check
---> Package perl-DBD-Sybase.i386 0:1.10-1.el5.rf set to be updated
--> Processing Dependency: libtds.so.5 for package: perl-DBD-Sybase
--> Finished Dependency Resolution
perl-DBD-Sybase-1.10-1.el5.rf.i386 from dag has depsolving problems
--> Missing Dependency: libtds.so.5 is needed by package perl-DBD-Sybase-1.10-1.el5.rf.i386 (dag)

Also if I do a search on the server for libtds.so.5 I can't find it. Can only find:

/usr/lib/libtdsodbc.so.0
/usr/lib/libtdsS.a
/usr/lib/libtdsS.so
/usr/lib/libtdsS.so.1.0.0
/usr/lib/libtdsodbc.so
/usr/lib/libtdsodbc.so.0.0.0
/usr/lib/libtdsS.so.1

Please advise. Thanks!

Re: Problem with freetds during yum update

Posted: Thu Feb 23, 2012 3:57 pm
by scottwilkerson
What version of Nagios XI are you running?

Re: Problem with freetds during yum update

Posted: Thu Feb 23, 2012 4:05 pm
by drakeu
scottwilkerson wrote:What version of Nagios XI are you running?
2011R1.9

Re: Problem with freetds during yum update

Posted: Thu Feb 23, 2012 4:13 pm
by drakeu
drakeu wrote:
scottwilkerson wrote:What version of Nagios XI are you running?
2011R1.9
I just saw in the 2011R2.0 release notes "Removed freetds and dbd dependencies", i'm guessing that may be the fix. I'll try upgrading and see what happens.

Re: Problem with freetds during yum update

Posted: Thu Feb 23, 2012 4:29 pm
by scottwilkerson
Go straight to 2011R2.1

2011R2.0 had some upgrade issues...

Re: Problem with freetds during yum update

Posted: Thu Feb 23, 2012 5:32 pm
by drakeu
scottwilkerson wrote:Go straight to 2011R2.1

2011R2.0 had some upgrade issues...
I finished the upgrade to 2011R2.1 but the same problem occurs when trying to use yum to install perl-DBD-Sybase.