To build rpms as root:
In /root/.rpmrc :

buildarchtranslate: i386: i686
buildarchtranslate: i486: i686
buildarchtranslate: i586: i686
buildarchtranslate: i686: i686

If you want to build rpms as a normal user:
In ~/.rpmrc :

buildarchtranslate: i386: i686
buildarchtranslate: i486: i686
buildarchtranslate: i586: i686
buildarchtranslate: i686: i686

In ~/.rpmmacros

%_target               linux
%_topdir               ~/rpm
%_tmppath              ~/rpm/tmp

And run the following setup commands:

mkdir -p ~/rpm/RPMS/i686
mkdir -p ~/rpm/RPMS/noarch
mkdir -p ~/rpm/SRPMS
mkdir -p ~/rpm/SPECS
mkdir -p ~/rpm/SOURCES
mkdir -p ~/rpm/BUILD
mkdir -p ~/rpm/tmp

Done.

You can now run rpm --rebuild as a regular user and find your results in
~/rpm .

Enjoy,

     Woody

On Sun, 2002-04-21 at 21:44, skidley wrote:
> On all previous verisons of mdk i've used from 7.0 on I've built src
> rpms(rpm --rebuild) and they always came out i686. Now on 8.2 they end
> up i586. I run my own vanilla kernels (like I always have b4) that are
> built as march=i686. How can I get rpm --rebuild <src.rpm> to pop out i686 rpms?
> -- 
> Chad Young
> Linux User #195191 
> 
> ----
> 

> Want to buy your Pack or Services from MandrakeSoft? 
> Go to http://www.mandrakestore.com
-- 
     Woody

---------------------------------------------------------------
Gatewood Green            Web Developer/Systems Admin
Email:                    [EMAIL PROTECTED]
http://www.linif.org/     Linux in Idaho Falls Linux User Group
---------------------------------------------------------------


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to