Generating rpm spec files for Perl Modules

Introduction To build a Perl module on openSUSE or other distributions, you need a file with build instructions. For rpm that’s usually a file called package-name.spec. See also General packaging guidelines and the Perl packaging guidelines. In Open Build Service devel:languages:perl we currently have over 3100 perl packages. That would not have been possible without some automation. In this post I will describe how cpanspec can create spec files automatically, and how it can even update spec files for a new release without overriding manual changes from before. [Read More]

The Annual Perl Toolchain Summit

Introduction The Perl Toolchain Summit is an annual event where around 30-35 people are gathering to work on toolchain related tasks. The topics are the Perl Authors Upload Server, MetaCPAN, CPAN clients, Testing and Coverage modules, Smoketesting Perl, CPAN Security, Cyber Resilience Act, Module Dependencies, and many more. This year it took place in Lisbon, Portugal from April 25-28. It’s a mix of discussions, pair programming and presentations. All attendees are usually in the same hotel where the conference is happening, so during those four days a useful discussion can start any time. [Read More]