From: Zhang Peng <peng.zhang1.cn@windriver.com>
To: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>,
openembedded-core@lists.openembedded.org
Subject: Re: [OE-core][master][PATCH v2] groff: upgrade 1.23.0 -> 1.24.0
Date: Wed, 11 Mar 2026 21:57:07 +0800 [thread overview]
Message-ID: <6745abda-97f9-4963-b671-6c2722bbae0b@windriver.com> (raw)
In-Reply-To: <DGZQ4TTU05M0.3UH0ADSIVMSTT@bootlin.com>
On 3/11/26 14:03, Mathieu Dubois-Briand wrote:
> CAUTION: This email comes from a non Wind River email account!
> Do not click links or open attachments unless you recognize the sender and know the content is safe.
>
> On Mon Mar 9, 2026 at 4:08 PM CET, Peng (Paul) (CN) via lists.openembedded.org Zhang wrote:
>> From: Zhang Peng <peng.zhang1.cn@windriver.com>
>>
>> Upgrade to latest revision of 1.24.0.
>> - Drop patches included in this release.
>> - Add patch to fix test-groff not found in cross-compilation.
>> - Add patch to use SOURCE_DATE_EPOCH in gropdf for reproducible PDF generation.
>> - COPYING, LICENSES: Refresh GPLv3 text.
>>
>> Release Note:[https://lists.gnu.org/r/groff/2026-02/msg00149.html]
>>
>> Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com>
> Hi,
>
> Thanks for the new version. It looks a bit better, reproducibility test
> passed at least once, but we still have failures in some builds. It
> seems to be a similar one:
>
> AssertionError: The following deb packages are different and not in exclusion list:
> /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./x86-64-v3/groff-doc_1.24.0-r0_amd64.deb
> The following rpm packages are different and not in exclusion list:
> /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./x86_64_v3/groff-doc-1.24.0-r0.x86_64_v3.rpm
>
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3554
>
> Diffoscope output:
> https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260310-jxtz43x1/packages/diff-html/
HI, Mathieu
It's very strange - I cannot reproduce this issue on my local Ubuntu
22.04 system. From the Yocto autobuilder system logs, I can't find any
useful hints to analyze the failure.
My suspicion is related to the host environment. The autobuilder uses
Fedora 40 while I'm testing on Ubuntu, but I don't think this difference
should cause the failure.
Any help or insights on this would be greatly appreciated.
Logs from my site:
2026-03-11 20:48:01,918 - oe-selftest - INFO - Adding: "include
selftest.inc" in
/buildarea2/project/poky-latest/groff-repo/bitbake-builds/poky-master/build-st/conf/local.conf
2026-03-11 20:48:01,918 - oe-selftest - INFO - Adding: "include
bblayers.inc" in bblayers.conf
2026-03-11 20:48:01,918 - oe-selftest - INFO - test_reproducible_builds
(reproducible.ReproducibleTests)
2026-03-11 21:03:11,734 - oe-selftest - INFO - Building reproducibleA
(sstate allowed)...
2026-03-11 21:17:05,330 - oe-selftest - INFO - Building prebuild for
reproducibleB-extended (sstate allowed)...
2026-03-11 21:29:33,140 - oe-selftest - INFO - Building
reproducibleB-extended (sstate NOT allowed)...
2026-03-11 21:33:26,758 - oe-selftest - INFO - Checking deb packages for
differences...
2026-03-11 21:33:26,897 - oe-selftest - INFO - Reproducibility summary
for deb: same=866 different=0 different_excluded=0 missing=153 total=1019
unused_exclusions=[]
2026-03-11 21:33:26,898 - oe-selftest - INFO - Checking ipk packages for
differences...
2026-03-11 21:33:27,024 - oe-selftest - INFO - Reproducibility summary
for ipk: same=866 different=0 different_excluded=0 missing=153 total=1019
unused_exclusions=[]
2026-03-11 21:33:27,025 - oe-selftest - INFO - Checking rpm packages for
differences...
2026-03-11 21:33:27,158 - oe-selftest - INFO - Reproducibility summary
for rpm: same=866 different=0 different_excluded=0 missing=153 total=1019
unused_exclusions=[]
2026-03-11 21:33:27,159 - oe-selftest - INFO - ... ok
2026-03-11 21:34:10,657 - oe-selftest - INFO -
----------------------------------------------------------------------
2026-03-11 21:34:10,657 - oe-selftest - INFO - Ran 1 test in 2768.831s
2026-03-11 21:34:10,657 - oe-selftest - INFO - OK
2026-03-11 21:34:15,023 - oe-selftest - INFO - RESULTS:
2026-03-11 21:34:15,023 - oe-selftest - INFO - RESULTS -
reproducible.ReproducibleTests.test_reproducible_builds: PASSED (2725.24s)
2026-03-11 21:34:15,025 - oe-selftest - INFO - SUMMARY:
2026-03-11 21:34:15,025 - oe-selftest - INFO - oe-selftest () - Ran 1
test in 2768.831s
2026-03-11 21:34:15,025 - oe-selftest - INFO - oe-selftest - OK - All
required tests passed (successes=1, skipped=0, failures=0, errors=0)
> rg -C2 groff ./tmp/log/oeqa/testresults.json
205- ],
206- "same": [
207: "x86-64-v3/groff-dbg_1.24.0-r0_amd64.deb",
208: "x86-64-v3/groff-dev_1.24.0-r0_amd64.deb",
209: "x86-64-v3/groff-doc_1.24.0-r0_amd64.deb",
210: "x86-64-v3/groff-src_1.24.0-r0_amd64.deb",
211: "x86-64-v3/groff_1.24.0-r0_amd64.deb",
212- "x86-64-v3/perl-dbg_5.42.0-r0_amd64.deb",
213- "x86-64-v3/perl-dev_5.42.0-r0_amd64.deb",
--
1232- ],
1233- "same": [
1234: "x86-64-v3/groff-dbg_1.24.0-r0_x86-64-v3.ipk",
1235: "x86-64-v3/groff-dev_1.24.0-r0_x86-64-v3.ipk",
1236: "x86-64-v3/groff-doc_1.24.0-r0_x86-64-v3.ipk",
1237: "x86-64-v3/groff-src_1.24.0-r0_x86-64-v3.ipk",
1238: "x86-64-v3/groff_1.24.0-r0_x86-64-v3.ipk",
1239- "x86-64-v3/perl-dbg_5.42.0-r0_x86-64-v3.ipk",
1240- "x86-64-v3/perl-dev_5.42.0-r0_x86-64-v3.ipk",
--
2259- ],
2260- "same": [
2261: "x86_64_v3/groff-1.24.0-r0.x86_64_v3.rpm",
2262: "x86_64_v3/groff-dbg-1.24.0-r0.x86_64_v3.rpm",
2263: "x86_64_v3/groff-dev-1.24.0-r0.x86_64_v3.rpm",
2264: "x86_64_v3/groff-doc-1.24.0-r0.x86_64_v3.rpm",
2265: "x86_64_v3/groff-src-1.24.0-r0.x86_64_v3.rpm",
2266- "x86_64_v3/perl-5.42.0-r0.x86_64_v3.rpm",
2267- "x86_64_v3/perl-dbg-5.42.0-r0.x86_64_v3.rpm",
//Peng
>
> Thanks,
> Mathieu
>
> --
> Mathieu Dubois-Briand, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
>
next prev parent reply other threads:[~2026-03-11 13:57 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-09 15:08 [OE-core][master][PATCH v2] groff: upgrade 1.23.0 -> 1.24.0 peng.zhang1.cn
2026-03-11 6:03 ` Mathieu Dubois-Briand
2026-03-11 13:57 ` Zhang Peng [this message]
2026-03-11 15:02 ` Mathieu Dubois-Briand
2026-04-03 11:08 ` Peng Zhang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6745abda-97f9-4963-b671-6c2722bbae0b@windriver.com \
--to=peng.zhang1.cn@windriver.com \
--cc=mathieu.dubois-briand@bootlin.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.