[ATrpms-users] Centos5 and libOggFLAC.so.3, again
Brian Bosch
bdbosch at gmail.com
Sat Dec 29 00:18:18 CET 2007
On Dec 28, 2007 1:35 PM, Axel Thimm <Axel.Thimm at atrpms.net> wrote:
> On Thu, Dec 27, 2007 at 09:59:03AM -0800, Brian Bosch wrote:
> > # rpm -qa libOggFLAC3
> > libOggFLAC3-1.2.1-1_13.el5
> >
> > Which are the shared libraries for package flac, but I can't actually
> > find the libOggFLAC.so.3* libraries on my system:
>
> > > Could you try using smart instead of yum?
> >
> > I installed smart and have the same channels as yum uses; atrpms,
> > atrpms-testing, CentOS Base, CentOS Addons, CentOS Extras, CentOS
> > Updates. I tried:
> > # smart install vorbis-tools
> > error: 'vorbis-tools' matches no packages
> >
> > Dang. Any thoughs or advice would be appreciated...
>
> smart is like apt, you need to "smart update" before doing anything
> else. If you never did "smart update" then smart sees no packages at
> all, e.g. no vorbis-tools and anything else as well.
Thanks again Axel. I continued to work on this and did a yum update
today which resulted in a new version of flac and dependencies which
all updated with no errors:
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
flac i386 1:1.2.1-1_14.el5 atrpms-testing 975 k
libFLAC++6 i386 1:1.2.1-1_14.el5 atrpms-testing 33 k
libFLAC8 i386 1:1.2.1-1_14.el5 atrpms-testing 151 k
libOggFLAC++2 i386 1:1.1.4-4_13.el5 atrpms-testing 4.0 k
libOggFLAC3 i386 1:1.1.4-4_13.el5 atrpms-testing 4.0 k
So I thought I'd try to install vorbis-tools again, but with no luck:
# yum install vorbis-tools
---> Package vorbis-tools.i386 1:1.1.1-3.el5 set to be updated
--> Running transaction check
--> Processing Dependency: libOggFLAC.so.3 for package: vorbis-tools
--> Finished Dependency Resolution
Error: Missing Dependency: libOggFLAC.so.3 is needed by package vorbis-tools
And again, searching for libOggFLAC.so.3 on my system turned up nothing...
So (smacking forehead) I did a smart update and used it to install
vorbis-tools! This completed with no errors:
# smart install vorbis-tools
Downgrading packages (1):
libOggFLAC3-1.1.2-25_11.0.el5 at i386
Installing packages (1):
vorbis-tools-1:1.1.1-3.el5 at i386
Fetching packages...
-> http://mirror.centos.org/centos/5/os/i386/CentOS/vorbis-tools-1.1.1-3.el5.i386.rpm
-> http://dl.atrpms.net/el5-i386/atrpms/testing/libOggFLAC3-1.1.2-25_11.0.el5.i386.rpm
But both a smart upgrade and a yum update will now fail:
# smart upgrade
Computing transaction...
Upgrading packages (1):
libOggFLAC3-1:1.1.4-4_13.el5 at i386
Downgrading packages (1):
flac-1.1.2-28.el5_0.1 at i386
Fetching packages...
-> http://mirror.centos.org/centos/5/updates/i386/RPMS/flac-1.1.2-28.el5_0.1.i386.rpm
-> http://dl.atrpms.net/el5-i386/atrpms/testing/libOggFLAC3-1.1.4-4_13.el5.i386.rpm
error: file /usr/lib/libFLAC.so.7.0.0 from install of
flac-1.1.2-28.el5_0.1 conflicts with file from package
libFLAC7-1.1.2-25_11.0.el5
# yum update
---> Package libOggFLAC3.i386 1:1.1.4-4_13.el5 set to be updated
--> Running transaction check
--> Processing Dependency: libOggFLAC.so.3 for package: vorbis-tools
--> Finished Dependency Resolution
Error: Missing Dependency: libOggFLAC.so.3 is needed by package vorbis-tools
I appreciate you hanging in there with me on this!
More information about the atrpms-users
mailing list