yum install sane-backends-libs fails
Michael Schwendt
mschwendt at gmail.com
Sun Dec 2 16:37:14 UTC 2007
On 02/12/2007, Chris G <cl at isbd.net> wrote:
> On Sun, Dec 02, 2007 at 09:57:53AM +0100, Michael Schwendt wrote:
> > On 01/12/2007, Chris G <cl at isbd.net> wrote:
> > > I want to install sane-backends-libs but it fails because of conflicts
> > > between the 32-bit and 64-bit versions, I want both versions, how can
> > > I force the install?
> >
> > Don't.
> >
> > The libexif update is available for both i386 and x86_64 in the x86_64
> > "updates" repository since June. So, how is your Yum configured? What
> > repositories? What yum.conf? How did you try to install the
> > sane-backends-libs package?
> >
> Here's yum.conf:-
>
> [main]
> cachedir=/var/cache/yum
> keepcache=0
> debuglevel=2
> logfile=/var/log/yum.log
> exactarch=1
> obsoletes=1
> gpgcheck=1
> plugins=1
> metadata_expire=1800
>
> I just did "yum install sane-backends-libs" and got the following:-
>
> Loading "installonlyn" plugin
> livna 100% |=========================| 2.1 kB
> 00:00
> fedora 100% |=========================| 2.1 kB
> 00:00
> adobe-linux-i386 100% |=========================| 951 B
> 00:00
> updates 100% |=========================| 2.3 kB
> 00:00
> Setting up Install Process
> Parsing package install arguments
> Resolving Dependencies
> --> Running transaction check
> ---> Package sane-backends-libs.i386 0:1.0.18-15.fc7 set to be updated
> --> Processing Dependency: libgphoto2.so.2 for package:
> sane-backends-libs
> --> Processing Dependency: libexif.so.12 for package:
> sane-backends-libs
> --> Processing Dependency: sane-backends = 1.0.18-15.fc7 for package:
> sane-backends-libs
> --> Processing Dependency: libgphoto2_port.so.0 for package:
> sane-backends-libs
> ---> Package sane-backends-libs.x86_64 0:1.0.18-15.fc7 set to be
> updated
> --> Running transaction check
> ---> Package libexif.i386 0:0.6.15-2.fc7 set to be updated
> ---> Package sane-backends.x86_64 0:1.0.18-15.fc7 set to be updated
> --> Processing Dependency: libsane-hpaio for package: sane-backends
> ---> Package gphoto2.i386 0:2.3.1-5.fc7 set to be updated
> --> Running transaction check
> ---> Package libsane-hpaio.x86_64 0:1.7.4a-6.fc7 set to be updated
> --> Finished Dependency Resolution
>
> Dependencies Resolved
>
> =============================================================================
> Package Arch Version Repository
> Size
> =============================================================================
> Installing:
> sane-backends-libs i386 1.0.18-15.fc7 updates
> 2.3 M
> Installing for dependencies:
> gphoto2 i386 2.3.1-5.fc7 fedora
> 1.4 M
> libexif i386 0.6.15-2.fc7 updates
> 229 k
> libsane-hpaio x86_64 1.7.4a-6.fc7 updates
> 64 k
> sane-backends x86_64 1.0.18-15.fc7 updates
> 1.0 M
> sane-backends-libs x86_64 1.0.18-15.fc7 updates
> 2.3 M
>
> Transaction Summary
> =============================================================================
> Install 6 Package(s)
> Update 0 Package(s)
> Remove 0 Package(s)
>
> Total download size: 7.4 M
> Is this ok [y/N]: y
> Downloading Packages:
> Running rpm_check_debug
> Running Transaction Test
> Finished Transaction Test
>
>
> Transaction Check Error:
> file /usr/share/locale/de/LC_MESSAGES/libexif-12.mo from install of
> libexif-0.6.15-2.fc7 conflicts with file from package
> libexif-0.6.13-3.fc7
> file /usr/share/locale/es/LC_MESSAGES/libexif-12.mo from install of
> libexif-0.6.15-2.fc7 conflicts with file from package
> libexif-0.6.13-3.fc7
> file /usr/share/locale/fr/LC_MESSAGES/libexif-12.mo from install of
> libexif-0.6.15-2.fc7 conflicts with file from package
> libexif-0.6.13-3.fc7
> file /usr/share/locale/pl/LC_MESSAGES/libexif-12.mo from install of
> libexif-0.6.15-2.fc7 conflicts with file from package
> libexif-0.6.13-3.fc7
>
> Error Summary
> -------------
>
> home#
>
>
>
> > > I suspect the errors are irrelevant:-
> >
> > No, they are relevant.
> >
> I've had this problem before where I want both 32-bit and 64-bit
> libraries installed, if they're just a bit out of step.
Ah, you probably see a problem in Yum. Run "yum update" first. Or "yum
update libexif" to make sure your installed x86_64 libexif becomes the
latest before using "yum install ..." to install extra packages. Then,
when the i386 libexif is added to your installation, both will be the
same version-release and won't conflict.
More information about the users
mailing list