[Bug 1709314] Comment bridged from LTC Bugzilla

bugproxy bugproxy at us.ibm.com
Thu Aug 10 08:59:32 UTC 2017


------- Comment From jacobi at de.ibm.com 2017-08-10 04:56 EDT-------
Ok, I did another approach -> I installed a newer version of the RPM packge: 4.12.0.2+dfsg1-2build2

That version seamlessly does its job and the "archivesize" field is filled appropriately. But I guess that is the package version meant for zesty or artful.
So, my request is now reduced to the mere wish to propagate version 4.12.0.2 back to xenial.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rpm in Ubuntu.
https://bugs.launchpad.net/bugs/1709314

Title:
  Unbreak size and archive size generation of built RPMs on big-endian
  systems

Status in Ubuntu on IBM z Systems:
  Invalid
Status in rpm package in Ubuntu:
  Confirmed

Bug description:
  We use the rpm tools version 4.12.0.1 that come with Ubuntu Xenial to build packages.
  However, that very version still has a bug:

  https://github.com/rpm-software-
  management/rpm/commit/104856ea17161eb3a508913c2b7ed701f2e4f6aa

  On Big-Endian systems (and that's what we use), the Archive-Size field is handled wrongly.
   
   
  ---uname output---
  Linux mclinx 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:02 UTC 2017 s390x s390x s390x GNU/Linux
   
  Machine Type = IBM zSeries 2964 (z13) 
   
  ---Debugger---
  A debugger is not configured
   
  ---Steps to Reproduce---
   Build an RPM on a 64-bit Big-Endian system on Ubuntu-Xenial and check the Archive-Size field of the built RPM afterwards:

  rpm -qp --xml example-1.3.0-1.s390x.rpm > example_1.3.0-1_rpm.xml

  With the broken version you should find contents like these:

    <rpmTag name="Archivesize">
          <integer>0</integer>
    </rpmTag>

  In case the Archive-Size is lower than 4GiB you'll always see a "0" as value here. The corrected rpmbuild command should post the correct archive size.
   
  Userspace tool common name: rpmbuild 
   
  The userspace tool has the following bit modes: 64-bit 

  Userspace rpm: rpm

  Userspace tool obtained from project website:  na

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1709314/+subscriptions



More information about the foundations-bugs mailing list