<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>14842</bug_id>
          
          <creation_ts>2022-06-16 15:56:59 +0000</creation_ts>
          <short_desc>Reproducibility issue in liberror-perl package</short_desc>
          <delta_ts>2022-06-23 14:21:46 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>4.0.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>AB-INT</status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Steve Sakoman">steve</reporter>
          <assigned_to name="Unassigned">unassigned</assigned_to>
          <cc>alexandre.belloni</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>93538</commentid>
    <comment_count>0</comment_count>
    <who name="Steve Sakoman">steve</who>
    <bug_when>2022-06-16 15:56:59 +0000</bug_when>
    <thetext>First build after:

https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?h=kirkstone&amp;id=0bd0213234e3da18fc3a98094d251469365b2bf5

so sstate cache was empty.

liberror-perl packages were missing from B build(.deb, .rpm, and .ipk)

2022-06-16 01:18:48,464 - oe-selftest - INFO - Checking deb packages for differences...
2022-06-16 01:19:24,684 - oe-selftest - INFO - Reproducibility summary for deb: same=11732 different=0 different_excluded=0 missing=5 total=11737
unused_exclusions=[]
2022-06-16 01:19:24,694 - oe-selftest - INFO - Checking ipk packages for differences...
2022-06-16 01:20:01,110 - oe-selftest - INFO - Reproducibility summary for ipk: same=11722 different=0 different_excluded=0 missing=5 total=11727
unused_exclusions=[]
2022-06-16 01:20:01,121 - oe-selftest - INFO - Checking rpm packages for differences...
2022-06-16 01:20:41,230 - oe-selftest - INFO - Reproducibility summary for rpm: same=11722 different=0 different_excluded=0 missing=5 total=11727
unused_exclusions=[]
2022-06-16 01:20:41,293 - oe-selftest - INFO -  ... FAIL
2022-06-16 01:20:41,294 - oe-selftest - INFO - Traceback (most recent call last):
  File &quot;/home/pokybuild/yocto-worker/reproducible/build/meta/lib/oeqa/selftest/cases/reproducible.py&quot;, line 313, in test_reproducible_builds
    self.fail(&apos;\n&apos;.join(fails))
AssertionError: The following deb packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/deb/./core2-64/liberror-perl-dbg_0.17029-r0_amd64.deb
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/deb/./core2-64/liberror-perl-dev_0.17029-r0_amd64.deb
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/deb/./core2-64/liberror-perl-doc_0.17029-r0_amd64.deb
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/deb/./core2-64/liberror-perl-ptest_0.17029-r0_amd64.deb
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/deb/./core2-64/liberror-perl_0.17029-r0_amd64.deb
The following ipk packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/ipk/./core2-64/liberror-perl-dbg_0.17029-r0_core2-64.ipk
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/ipk/./core2-64/liberror-perl-dev_0.17029-r0_core2-64.ipk
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/ipk/./core2-64/liberror-perl-doc_0.17029-r0_core2-64.ipk
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/ipk/./core2-64/liberror-perl-ptest_0.17029-r0_core2-64.ipk
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/ipk/./core2-64/liberror-perl_0.17029-r0_core2-64.ipk
The following rpm packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/rpm/./core2_64/liberror-perl-0.17029-r0.core2_64.rpm
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/rpm/./core2_64/liberror-perl-dbg-0.17029-r0.core2_64.rpm
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/rpm/./core2_64/liberror-perl-dev-0.17029-r0.core2_64.rpm
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/rpm/./core2_64/liberror-perl-doc-0.17029-r0.core2_64.rpm
/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/rpm/./core2_64/liberror-perl-ptest-0.17029-r0.core2_64.rpm

2022-06-16 01:20:41,297 - oe-selftest - INFO - ======================================================================
2022-06-16 01:20:41,297 - oe-selftest - INFO - FAIL: test_reproducible_builds (reproducible.ReproducibleTests)
2022-06-16 01:20:41,297 - oe-selftest - INFO - ----------------------------------------------------------------------

alma8-ty-1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93542</commentid>
    <comment_count>1</comment_count>
    <who name="Alexandre Belloni">alexandre.belloni</who>
    <bug_when>2022-06-16 16:43:42 +0000</bug_when>
    <thetext>https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/1011/steps/13/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93549</commentid>
    <comment_count>2</comment_count>
    <who name="Steve Sakoman">steve</who>
    <bug_when>2022-06-17 14:46:53 +0000</bug_when>
    <thetext>Happened again on kirkstone:

https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/1019

Looks like this was also an issue in master and was fixed with these two commits:

https://git.yoctoproject.org/poky/commit/?id=122b8e0ceade6876efce7496a0c0873db48eb024

https://git.yoctoproject.org/poky/commit/?id=e97e69c71605bef6c3cdad0e51975bd9f8c51256

The first is already in kirkstone.  Will add the second and retest.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93572</commentid>
    <comment_count>3</comment_count>
    <who name="Steve Sakoman">steve</who>
    <bug_when>2022-06-23 14:21:46 +0000</bug_when>
    <thetext>Seems to be fixed with the second commit, closing.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>