Problem with freetds during yum update
-
jon.bilderback
- Posts: 52
- Joined: Tue Aug 10, 2010 9:16 am
Problem with freetds during yum update
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 /]#
[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 /]#
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Problem with freetds during yum update
This isn't a problem per-se, you can run
and all should be good
Code: Select all
yum update --skip-broken-
jon.bilderback
- Posts: 52
- Joined: Tue Aug 10, 2010 9:16 am
Re: Problem with freetds during yum update
It is a problem per-se, or else I wouldn't have to skip-broken.
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Problem with freetds during yum update
What I meant by that is that dependency will not prevent Nagios XI from running in any fashion..jon.bilderback wrote:It is a problem per-se, or else I wouldn't have to skip-broken.
Especially since the missing dependency is already marked installed.
Re: Problem with freetds during yum update
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!
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!
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Problem with freetds during yum update
What version of Nagios XI are you running?
Re: Problem with freetds during yum update
2011R1.9scottwilkerson wrote:What version of Nagios XI are you running?
Re: Problem with freetds during yum update
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.drakeu wrote:2011R1.9scottwilkerson wrote:What version of Nagios XI are you running?
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Problem with freetds during yum update
Go straight to 2011R2.1
2011R2.0 had some upgrade issues...
2011R2.0 had some upgrade issues...
Re: Problem with freetds during yum update
I finished the upgrade to 2011R2.1 but the same problem occurs when trying to use yum to install perl-DBD-Sybase.scottwilkerson wrote:Go straight to 2011R2.1
2011R2.0 had some upgrade issues...