Gonna build a #CPAN testing VM with #DragonflyBSD. Any gotchas that my fedihomies think that a seasoned Unixhead should know about?
Gonna build a #CPAN testing VM with #DragonflyBSD. Any gotchas that my fedihomies think that a seasoned Unixhead should know about?
A few days ago I tried to build some perls with 32 bit ints and 128 bit floats. Cue test failures. Today I tried again, and this time I read my notes from last time on how to do it, and it Just Works.
Yay past me!
(the #BigInt modules bundled with some versions of perl don't like that combination of data sizes; the solution is to ignore their test failures, install anyway, and then upgrade to the latest versions from the #CPAN)
I have released a new version of App::CpanDak, my sub-class of App::cpanminus / cpanm with "some sort of distroprefs"
You could already apply patches, skip tests, and set environment variables, to any distribution you installed; now you can augment version specifications.Some::Fancy::Library has released a new version 1.3.4 that doesn't install cleanly? add a Some-Fancy-Library.options.yml with:
---
add_version_spec: "!= 1.3.4"and that version will be skipped, even if pulled in via indirect dependencies!Popular Distributions - metacpan.org
https://metacpan.org/favorite/leaderboard
@cpansec published a 2025 year in review!
We had lots of activities, and good progress in many places, but can do more.
Check it out, and if you feel inspired, join us!
https://security.metacpan.org/2026/01/31/CPANSec-Retrospective-2025.html
A comment I just posted on /r/perl defending my decision to increase the minimum supported #perl version to 5.20 on a lot of my #CPAN modules.
https://www.reddit.com/r/perl/comments/1qwzhc6/comment/o4t0p4a/