There are a number of unpublished build-deps for the 32bit build root.

The attached mock config is a sanitized version of what we use for SL7 
on our internal koji.

You may be able to satisfy them via x86_64 and cross compile for i686.

Pat

On 01/02/2018 09:27 AM, aleksander.baranowski wrote:
> Hi,
> I'm patching PackageKit url's with changed not-rhel.patch
>
> Scientific src.rpm:
> http://ftp.scientificlinux.org/linux/scientific/7.4/SRPMS/SL/PackageKit-1.1.5-1.sl7.src.rpm
>
> Bests,
> Alex
>
> On 01/02/2018 04:07 PM, Pat Riehecky wrote:
>>
>> On 01/02/2018 08:48 AM, aleksander.baranowski wrote:
>>> Hello,
>>>
>>> I'm trying to rebuild some package for SL7. Package in original has both
>>> (64 and i686) arch. Some systems has i686 version already installed. I
>>> rebuild package with my patches, but rebuild is x86_64 arch only :(. So
>>> during update there is broken dependencies problem (src.rpm build also
>>> noarch packages).
>>>
>>> I'm mostly building packages with epel mock + custom repo, but I also
>>> tried to build on "normal" host - every time with same results.
>>>
>>> I know that there was sl-mock-config project on bitbucket but link is
>>> dead :(.
>>>
>>>   From build time of x86_64 and i686 packages I deducted that they are
>>> built separately.
>>>
>>> Any information about correct flow for building x86_64 with/and i686
>>> version of packages would be appreciated.
>>>
>>> Bests,
>>> Alex
>> Hello,
>>
>> What package are you trying to rebuild?  For SL7 we are building i686
>> and x86_64 packages with koji.
>>
>> Pat
>>

-- 
Pat Riehecky

Fermi National Accelerator Laboratory
www.fnal.gov
www.scientificlinux.org