[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shorten migration delay for dh-raku and raku-* ?



Hi Dod,

Please use the bts next time for such requests. On the mail list it's easy to have it slip through.

On 12-05-2025 19:17, Dominique Dumont wrote:
There's a bug in rakudo where pre-compilation is not reproducible. This leads
to the production of conflicting files when creating Raku module packages
containing pre-compiled files.


You mean in the multiarch case, right?

With dh-raku 0.19 (currently in unstable), pre-compilation is skipped.


Alhought dh-raku is not on our toolchain list [1], this change seems to go against the spirit of it. While frozen, please coordinate the upload of such a change next time ahead of uploading.

All raku-* modules in unstable have a build-dep on dh-raku >= 0.19, so they no
longer contains pre-compiled files, so they are no longer conflicting.

Santiago (cc'ed) handle recompilation tests for packages in testing and he is
bothered by the state of raku-* packages in testing.

So ease his test activities, would it be possible to reduce the migration
delay of dh-raku and raku-* packages ? (they are 7 days left).

There seems to be a spurious file in version 0.19:
diff -Nru dh-raku-0.18/.vscode/perl-lang/home/domi/private/debian-dev/raku-stuff/dh-raku/raku.pm dh-raku-0.19/.vscode/perl-lang/home/domi/private/debian-dev/raku-stuff/dh-raku/raku.pm --- dh-raku-0.18/.vscode/perl-lang/home/domi/private/debian-dev/raku-stuff/dh-raku/raku.pm 1970-01-01 00:00:00.000000000 +0000 +++ dh-raku-0.19/.vscode/perl-lang/home/domi/private/debian-dev/raku-stuff/dh-raku/raku.pm 2025-05-08 09:26:55.000000000 +0000
@@ -0,0 +1 @@
+{"vars":[{"name":"insert_before","kind":12,"line":10},{"containerName":"strict::Debian::Debhelper","line":10,"kind":2,"name":"Dh_Lib"},{"name":"remove_command","kind":12,"line":11},{"name":"insert_after","kind":12,"line":14},{"name":"remove_command","kind":12,"line":15}],"version":5}
\ No newline at end of file

I'll add an age hint.

Paul

[1] https://release.debian.org/testing/essential-and-build-essential.txt

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: