On Sat, 9 Apr 2022 18:28:47 -0500
Nick LeRoy
On Sat, Apr 9, 2022 at 2:18 PM Dave Howorth
wrote: The solution for perl is:
1) If the perl package is required for some package installed from openSUSE repositories, then they should be installed automatically from openSUSE repositories by installing whatever package required them. If not, then file a bug and meanwhile install from an RPM by all means.
1.5) For me, at least, there's a 1.5. I usually add one or more OBS repositories. For Python, again, start with "devel:languages:python", which usually has a more modern version of Python itself. I suspect that there's one for perl, too. The URI of the Python one, BTW, is: https://download.opensuse.org/repositories/devel:/languages:/python/15.3/, and I believe that the equivalent for perl is: https://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_L...
No, there's no 1.5 for perl. Python maybe, I don't know. This is a case of rule 2. i.e. if you need a more modern perl then get it from CPAN, not openSUSE repositories.
2) Otherwise (and the case I'm thinking of is some external perl program or other third-party-sourced program that uses perl modules, or anything else) then install the packages from CPAN, (or metacpan these days). Do not use system RPMs in this case.
-Nick