FS#75839 - [pcre] Missing replaces line for replacing pcre-static

Attached to Project: Arch Linux
Opened by G3ro (G3ro) - Wednesday, 07 September 2022, 13:39 GMT
Last edited by David Runge (dvzrv) - Thursday, 20 October 2022, 16:24 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Sébastien Luttringer (seblu)
David Runge (dvzrv)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
This commit (https://github.com/archlinux/svntogit-packages/commit/93b9661bb26fc16be6954ee4f6886d79b2a3f08c) included pcre-static into the standard pcre package, without adding a "replaces" line.

Additional info:
* package version(s): 8.45-2

Steps to reproduce:
1. Try to update.
2. update is failing, because of conflicting files.

Additional notes:
I picked "medium" severity, because it blocks the update.
Manual intervention is necessary (uninstall pcre-static first).
This task depends upon

Closed by  David Runge (dvzrv)
Thursday, 20 October 2022, 16:24 GMT
Reason for closing:  Fixed
Additional comments about closing:  pcre dropped the static libs with 8.45-3
Comment by Doug Newgard (Scimmia) - Wednesday, 07 September 2022, 14:07 GMT
Since pcre-static was not in the repos, replaces is not mandatory.
Comment by G3ro (G3ro) - Wednesday, 07 September 2022, 14:30 GMT
@Scimmia Interesting, sry I must have forgotten that I installed these via AUR. Still it would be convenient to include a "replaces" line, maybe a mod could change the report to feature request instead?
Comment by Toolybird (Toolybird) - Wednesday, 07 September 2022, 21:12 GMT
It's not unprecedented, but accounting for unsupported AUR pkgs like this is just unnecessary work.

Edit: Oops, just realized the circumstances here are slightly different due to addition of static libs to main pkg. Still unsure if this is something we really want so will defer to PM's better judgement.
Comment by loqs (loqs) - Saturday, 17 September 2022, 23:23 GMT
The pcre static libraries can now be dropped and switched to pcre2 as glib2 2.74.0-1 is now in testing and that switched to pcre2.

Loading...