
Just to give everyone an update on where we are: We reduced the sources package set consuming pcre directly or transitively from 230 to 74, and the consumer packages of the library from 37 to 30. See https://etherpad.opensuse.org/p/pcre2 for the current progress and pending requests. I estimate that we will be down to 20 source packages if we moved all pending requests through. Thank you Shawn, Ana, Christophe for jumping on, also the individual and project maintainers for reviewing and forwarding. Please check your queues, also for project level requests. A significant number of packages just needed to switch. A double digit number of packages specified pcre needlessly, where upstream no longer required them. Upstream patches or patches in other distribution could mostly be used, these were the straightforward fixes. Package drops or proposed removals: * the_silver_searcher: funny this was abandoned by the second upstream. ugrep is the current best replacement. Removal needs tractions from utilities project. * i3-gaps: merged into mainline 3 years ago, dropping discussed in OBS comments but never executed. Will move ahead. * openCOLLADA: dependency of blender, declared deprecated by upstream blender and will be removed in future. package maintainers are discussing. * prelude-lml, libpreludedb, libprelude, prelude-correlator, prewikka: upstream is totally gone, need traction from server:monitoring project. * kjs, kjsemed, khtml: going away * sleuth: dead upstream, no direct maintainer. * renderdoc: bundles an old swig version, I reviewed the upstream discussion here and upstream refused to moved on. Can be kept in devel project. * ocaml-pcre --> ocaml-pcre2 This type of work is bound to discover packages with maintainers that are no longer active, or dormant for some reason. Project maintainers may not get notifications, and would only see it later. I will give it a bit of time to see if there is some movement. In fact I'll have to as I am busy with something else for the next 1-2 weeks. Andreas