Rakudo Packages for 2024.08 Release (was: Re: Taking over Maintenance)
Timo Paulssen
timo+deb at wakelift.de
Thu Sep 26 01:53:08 BST 2024
Hi List, Hi Dominique,
I have merge requests for moarvm, nqp, and rakudo in place for
making 2024.08 release packages.
I think it's ready for you to take a look:
MoarVM 2024.08
https://salsa.debian.org/perl6-team/moarvm/-/merge_requests/5 "Update to
2024.08 upstream release, improve CI"
There is one lintian error, which is thankfully just about the version
in the changelog being improper:
https://salsa.debian.org/timotimo-guest/moarvm/-/pipelines/737259/test_report?job_name=lintian
maintainer-upload-has-incorrect-version-number
2024.08+dfsg-1~1.gbp07b151+salsaci+20240925+27 [debian/changelog:1]
NQP 2024.08
https://salsa.debian.org/perl6-team/nqp/-/merge_requests/5 "Update to
2024.08 upstream release, add CI"
Again, a single lintian error about the version number:
https://salsa.debian.org/timotimo-guest/nqp/-/pipelines/737360/test_report?job_name=lintian
maintainer-upload-has-incorrect-version-number
2024.08+dfsg-1~2.gbp1f2662+salsaci+20240926+40 [debian/changelog:1]
I am glad to report, that reprotest is also giving me a positive result
for the default settings in the salsa CI:
https://salsa.debian.org/timotimo-guest/nqp/-/jobs/6338348
=======================
|
Reproduction successful
||
=======================
||
No differences in ./*.*deb
||
e969c20a936753979ba369c81ebdabe5da9c164b295ff409a990930eb83326cd
./nqp-data_2024.08+dfsg-1~2.gbp1f2662+salsaci+20240926+40_all.deb
||
da37601dcaa31ca5b264bcc201433d1772cd896730e4e4fcf84adfcb407a4a03
./nqp-dbgsym_2024.08+dfsg-1~2.gbp1f2662+salsaci+20240926+40_amd64.deb
||
43358e86649ab93ed7e726219dcd4095a30cbb51ee2799b638a289847318f0c7
./nqp_2024.08+dfsg-1~2.gbp1f2662+salsaci+20240926+40_amd64.deb
||However, other factors may still make the build unreproducible; try
re-running with --vary=+all.|
Also, I think there is not yet a debin/sid branch to merge into. Easy to
fix, of course.
Rakudo 2024.08
https://salsa.debian.org/perl6-team/rakudo/-/merge_requests/4 "Upgrade
to 2024.08 upstream release, also add CI"
Here somehow the version number lintian saw in the changelog must have
been satisfactory? But it couldn't find a signature for the original
tarball, which I haven't investigated yet.
https://salsa.debian.org/timotimo-guest/rakudo/-/pipelines/737358/test_report?job_name=lintian
orig-tarball-missing-upstream-signature rakudo_2024.08.orig.tar.xz
Unfortunately I was not yet able to make reprotest happy for rakudo.
The merge request is aimed at the debian/sid branch, but I think it's
safe to hard-reset it to the head of the merge request branch.
2024.09
The next rakudo release is literally roughly a day away, but I think it
would still be a useful learning exercise for me to have the package for
2024.08 built and uploaded.
raku-meta6
I have not yet looked at what's wrong with this package. I have also not
exactly checked out what the ramifications are for blocked packages in
the scheme by which rakudo and the module packages are moved along.
Thank you for your time!
- Timo
More information about the Pkg-rakudo-devel
mailing list