2.1 What is Old! Don.t hurt me no more Perl 5.18 in Leap 42.3.

opensuse 13.2 - perl 5.20.

buggy regex utf8 in 5.18 with problem like this https://foswiki.org/Tasks/Item13817.

  • Perl 5.20.2: 0m1.97 seconds
  • Perl 5.18.4: 11m17.921s
  • Perl 5.18.4: 2m24.405s (patched)

Sorry, but what is the question?

In any case openSUSE 13.2 is out of support already for some time.

Question is "why in unsupport version opensuse 13.2 perl version newer then leap 42.3?

There is no Leap 42.3 yet. They are putting it together and testing it. They start with the 42.2 packages and then decide product by product what newer version to put in. I guess they are not already busy with Perl. Wait until at least some beta release comes out to check what is in 42.3.

Because Leap 42 is based on SLE 12, which is older than 13.2 (and perl is one of the packages coming from SLE and maintained by SUSE).

TBH, I very much doubt that they would upgrade perl to a newer version in 42.3 (i.e. SLE 12 SP 3), especially considering that they didn’t do that for 42.1 or 42.2 too. SLE 12 SP 3 and Leap 42.3 are actually in Beta already, yesterday was the deadline for “major package updates” (openSUSE:Roadmap - openSUSE Wiki).
SLE 15 (and therefore Leap 15) will once again be fully based on/synced with Tumbleweed (at the beginning at least), so it likely will get the latest perl at the time.

If you have a specific problem with the perl in Leap 42.2/42.3, you should file a bug report at http://bugzilla.opensuse.org (same username/password as here). Maybe the fixes/improvements can be backported.

Hi
Copying and pasting some text from a application bug probably won’t glean any help (in fact may be construed as trolling).

So do you use the application? Can you provide your own use case where the error/bug shows up? If so, then best to raise a bug report openSUSE:Submitting bug reports - openSUSE

Since the application is not part of the openSUSE distribution you may have a hard time convincing the perl maintainers it’s an issue…

ok. I just wanted to pay attention

https://build.opensuse.org/package/show/openSUSE%3ALeap%3A42.3/perl

Its just constructed like that, but perl in opensise looks like its not mainteined.

This error was not fixed at the end 2015, I think it will never be fixed and do not see the point of sending bugreport. Especially when the latest versions of perl support Unicode much better. I just wanted to pay attention about very old version perl in Leap.

Hi
Perhaps you don’t understand the openSUSE Leap/ SUSE Linux Enterprise model, bug fixes and security fixes are backported (not necessarily features), the version numbers doesn’t mean something isn’t fixed, you need to inspect the changelog first.

Likewise if a particular bug is not reported so the maintainers can review and see if it’s fixable, then it won’t get fixed.


rpm -q perl --changelog | grep utf
- fix regex engine hanging on bad utf8 [bnc976584] [CVE-2015-8853]
  new patch: perl-badutf8hang.diff
- fix memory leak in 'use utf8' handling [bnc#928292]
  new patch: perl-utf8leak.diff
- fixed utf8 handling in Net::Cmd [bnc#493978]

you can get perl 5.24 for LEAP from a user repo try
https://software.opensuse.org/package/perl
I think there is an updated LEAP version in the devel:languages:perl repo
http://download.opensuse.org/repositories/devel:/languages:/perl/
but not for 42.3 as it’s not out yet

I try to install perl 5.24 Moses maintainer, but mesages from yast looks like it going to tumbleweed( change too many packet include libc and other) (AFAIK).

42.3 came out a few days ago and the perl repo for it is online
http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_Leap_42.3/
but it does not seam to house perl 5.24 I think you’d have to wait a few days/weeks before it’s build or you can ping one of the perl maintainers

and ask for an update

I try to install perl 5.24 Moses maintainer, but mesages from yast looks like it going to tumbleweed( change too many packet include libc and other) (AFAIK).

it sounds like you clicked on the TW one click installer as home:/M0ses:/Perl: does have an updated perl package for 42.2 but not 42.3 yet
http://download.opensuse.org/repositories/home:/M0ses:/Perl:/Staging/openSUSE_Leap_42.2/
you can ask M0ses to update his repo’s

or give it a few days/weeks it will be build for 42.3