Hi Cyril,
why would you want to install the i386 package at all?
basically the packages of the x86_64 version of redhat works in the
following way:
All packages you need to run the system correctly are compiled as 64bit.
If you want to do development work, you have a special packages for
development of i386 type.
The development packages don't have any configuration files, neither
the 32bit packages nor the 64bit packages.
So, I don't see a reason why you should install the fontconfig package
(not the development) of the i386 version on x86_64 OS.
Cheers,
Noam
On 10/13/05, Ilya Konstantinov <[EMAIL PROTECTED]> wrote:
> On ד', 2005-10-12 at 00:08 +0200, Cyril Scetbon wrote:
> > Hi,
> >
> > I'm using Redhat AS 3.0 Update 2 on EM64T. fontconfig for X86_64 is
> > installed and I have to installed fontconfig for i386 too on this
> > platform. But when I try it, it says there's a conflict with fontconfig
> > config files from package for X86_64 which can't be uninstalled. It
> > seems that this bug is contains in rpm from update 2 but not later
> > packages. How can I installed it without upgrading to UX where X>2 ?
> > If I use --force it won't destroy anything ?
>
> Your x86-64 fontconfig and i386 fontconfig are of the same version? If
> so, there'll be no conflict even if they have some common files (cause
> those files would be the same anyway). If no, then there's a good reason
> RPM stops you: the i386 package will stomp over the files needed by the
> x86-64 package as well.
>
> So the rule of thumb is:
> 1. With most RedHat packages, if x86-64 and i386 versions of the same
> library ('fontconfig' package is a library) are installed, their
> versions have to match, because the files they share
> (e.g. /usr/share/man/man1/fc-list.1.gz) have to be the same.
> 2. It's not possible to install side-by-side x86-64 and i386 versions of
> application packages, because some of the files they'll share
> (e.g. /usr/bin/app) are bound not be the same.
>
>
> To unsubscribe, send mail to [EMAIL PROTECTED] with
> the word "unsubscribe" in the message body, e.g., run the command
> echo unsubscribe | mail [EMAIL PROTECTED]
>
>