Problem with build system?

Kevin Fenzi kevin at scrye.com
Thu Sep 17 15:03:03 UTC 2015


On Wed, 16 Sep 2015 21:34:59 -0700
Susi Lehtola <jussilehtola at fedoraproject.org> wrote:

> Hi all,
> 
> 
> I was just trying to build QMsgBox-0-6.20130830git94677dc, but the
> build fails on all distros. The difference to the earlier release is
> that I put in a qt5 build, and split the headers to a separate
> subpackage.
> 
> The packages build successfully, but crash in the postprocessing
> stage:
> 
> BuildError: mismatch when analyzing 
> QMsgBox-headers-0-6.20130830git94677dc.fc22.noarch.rpm, rpmdiff
> output was: error: cannot open Packages index using db5 - Permission
> denied (13) error: cannot open Packages database in /var/lib/rpm
> error: cannot open Packages database in /var/lib/rpm
> removed     REQUIRES QMsgBox(armv7hl-32) = 0-6.20130830git94677dc.fc22
> added       REQUIRES QMsgBox(x86-64) = 0-6.20130830git94677dc.fc22
> 
> Is the build system ill?

No. 

Your headers subpackage is different on x86_64 and armv7. Koji builds
noarch subpackages on all arches and checks if they are the same. If
they are not, it's an error. 

You are going to need to redo your headers subpackage so it's the same
on all arches, or make it archfull.  

kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150917/cd774074/attachment.sig>


More information about the devel mailing list