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