#93 Remove pcre 8.45 since it's end of life
Closed: Rejected 2 years ago by lkocman. Opened 2 years ago by pperego.

There are 39 packages that depends on pcre library based on this command osc whatdependson "Base:System" pcre openSUSE_Tumbleweed x86_64 | wc -l

However, this package reached end of life long time ago. We should consider migrating all packages and have them built against pcre2 library and remove pcre from our distribution.


I think that packages are simply not removed from SLES, but we can try.

Metadata Update from @lkocman:
- Custom field SUSE Jira - SUSE Linux Enterprise adjusted to https://jira.suse.com/browse/PED-1146
- Issue tagged with: SLE-Accept-Pending

2 years ago

There is currently 524 packages (including zsh) in SLES that build against pcre. Let's track only single task for this (marked zsh / #92 as dupe of this one).

pcre_out.txt

Metadata Update from @lkocman:
- Issue set to the milestone: 15.5

2 years ago

I think that packages are simply not removed from SLES, but we can try.

I get the point. Maybe we can leave PCRE for historical issues, however, it would be great to have the packages to built against newer library instead.

What we can do is to target it for ALP, but in fact this is all factory work. ALP will only consume what's already in factory. So the dependency chain has to be changed there first.

Metadata Update from @lkocman:
- Issue set to the milestone: ALP (was: 15.5)

2 years ago

Let's revisit this in some time. Seems like there is ongoing discussion with PM and Release management.

So Security team wants to start rebuilding software in 15.5, but we most likely can't get rid of it fully. Remaining work should happen in factory/alp.

Metadata Update from @lkocman:
- Issue set to the milestone: 15.5 (was: ALP)

2 years ago

this will be ongoing effort happening in next service packs. We won't get able to fully get rid of it. There are some critical components such as grub which depend on this.

Architech suggested to reject this for code-stream 15. As we do not take "family tent" sized cards in the non-feature release.

Coolo shared list done by other distros:
Fedora also got an impressive list: https://fedoraproject.org/wiki/PcreDeprecation
And debian: https://ben.jrtc27.com/html/pcre3-to-pcre2.html

Metadata Update from @lkocman:
- Custom field SUSE Jira - SUSE Linux Enterprise reset (from https://jira.suse.com/browse/PED-1146)
- Issue close_status updated to: Rejected
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata
Attachments 1
Attached 2 years ago View Comment