linux-mips-fnet
[Top] [All Lists]

Re: DECStation mipsel rpm's

To: linux-mips@fnet.fr
Subject: Re: DECStation mipsel rpm's
From: "Houten K.H.C. van (Karel)" <K.H.C.vanHouten@research.kpn.com>
Date: Mon, 25 Jan 1999 08:50:06 +0100
Cc: K.H.C.vanHouten@research.kpn.com
In-reply-to: "Your message of Mon, 25 Jan 1999 01:27:50 +0100." <19990125012750.J6388@uni-koblenz.de>
Reply-to: K.H.C.vanHouten@research.kpn.com
Ralf wrote:
> Karel wrote:
> > The rpm also accepts 'mips' achitecture rpm's, but will
> > refuse 'mipseb'.
> 
> The is a deliberate incompatibility.  Old rpm packages for both little
> and big endian has the same architecture in the rpm header and file
> extension.  It was therefore possible to ruin a system by installing
> the wrong binary flavour.  The only save way to avoid this was to make
> rpm reject old .mips.rpm packages and introduce two new flavours
> .mipse{b,l}.rpm.
> 
> If you're still using such an old rpm version that only knows .mips.rpm
> then you'll have various other problems with rebuilding packages.
> 
> In the meantime there is no necessity to reintroduce the old design bug
> again.  If you want to force installation of a package for another
> architecture be it mips, mipsel, mipseb or something weired as ppc then
> you can force rpm into doing that by using the option --ignorearch.
> 
> As an alternative you can add the line
> 
>   arch_compat: mipsel: mips
> 
> to /usr/lib/rpmrc which will reintroduce the old problem ...

Ralf,

You are absolutely correct, but all the nice rpm's at cobaltmicro
are mips instead of mipsel. I added this to my rpm to make it easy
to install these packages. I hope mips.rpm will die out soon!

Regards,

-- 
Karel van Houten

----------------------------------------------------------
The box said "Requires Windows 95 or better."
I can't understand why it won't work on my Linux computer. 
----------------------------------------------------------


<Prev in Thread] Current Thread [Next in Thread>