[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