Bug#1029296: poetry: non-determinism in generated RECORDS files
Vagrant Cascadian
vagrant at debian.org
Fri Jan 20 19:26:34 GMT 2023
Package: src:poetry
Version: 1.3.2+dfsg-2
Severity: normal
X-Debbugs-Cc: vagrant at debian.org, pollo at debian.org, reproducible-bugs at lists.alioth.debian.org
User: reproducible-builds at lists.alioth.debian.org
Usertags: toolchain
Poetry generates RECORDS files with contents in non-dereministic order,
and a pull request fixing the issue was merged upstream:
https://github.com/python-poetry/poetry-core/pull/545
The only package I know is affected is "reuse":
https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/reuse.html
I monkey-patched the change into poetry and it fixed the issue building
"reuse", so can confirm it works!
I presume there are many more affected packages...
Please backport the trivial patch which wraps a couple calls in
"sorted()" or a new upstream if available to fix this!
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20230120/dd1a084a/attachment.sig>
More information about the Reproducible-bugs
mailing list