In sane update problems on FC5 x86_64?

Tom Horsley tomhorsley at adelphia.net
Wed Sep 20 00:12:48 UTC 2006


Two days now, yumex has wanted to update both the x86_64 and i386
version of sane-backends (1.0.18-2.fc5), but only update the
x86_64 version of sane-backends-libs (1.0.18-2.fc5). The summary
I get from the yumex window is very strange when I try to
update, it says:

Installing

   sane-backends-libs x86_64 1.0.18-2.fc5
      replacing sane-backends.i386 1.0.17-5.fc5.9

Updating for dependencies

   sane-backends x86_64 1.0.18-2.fc5

So its installing the x86_64 libs to replace the i386 libs? I
thought multi-arch libs were supposed to co-exist?

In any case I wind up with an endless transaction error (which I
will truncate here):

Transaction Check Error:
  file /etc/sane.d/artec_eplus48u.conf from install of
     sane-backends-1.0.18-2.fc5 conflicts with file from
     package sane-backends-1.0.17-5.fc5.9
  file /etc/sane.d/avision.conf from install of
     sane-backends-1.0.18-2.fc5 conflicts with file from
     package sane-backends-1.0.17-5.fc5.9
  ...
  file /usr/share/man/man1/sane-config.1.gz from install of
     sane-backends-1.0.18-2.fc5 conflicts with file from
     package sane-backends-1.0.17-5.fc5.9
  file /usr/share/man/man1/sane-find-scanner.1.gz from install of
     sane-backends-1.0.18-2.fc5 conflicts with file from
     package sane-backends-1.0.17-5.fc5.9
  ...

Why do I have both i386 and x86_64 sane libs installed? In this
case it actually makes sense - I have wine installed and the
wine-core stuff depends on the i386 sane stuff.




More information about the fedora-list mailing list