On Wednesday, 12 February 2025 at 10:54 PM, p...@pdr.cx <p...@pdr.cx> wrote: > On Friday, 31 January 2025 at 11:40 PM, Bastian Germann b...@debian.org wrote: > > If you want to have haskell-regex migrating to testing, you should get rid > > of the haskell-regex-pcre > > dependency or fix this bug. > > I should have some time this week to look at this. My plan is to: > > * contact the author/maintainer of haskell-regex-pcre to see what the status > is (there is an open github issue from years ago) > * if the author is no longer interested in the project, fork a new > haskell-regex-pcre2 package depending on libpcre2 > * upload the new package to Hackage (the Haskell library repo) > * package it for Debian > * Work with upstream to make haskell-regex depend on haskell-regex-pcre2 > instead (probably requires new major version as this would likely constitute > an API change)
I have so far: * written a replacement haskell-regex-pcre2 that works with libpcre2 and uploaded it to Hackage and sent a PR to get it into Stackage * Packaged haskell-regex-pcre2 for Debian and patched haskell-regex for Debian only (since upstream uses a built-in variant by default anyway) and submitted an MR to the Debian Haskell Team Any other packages that depend on haskell-regex-pcre should be able to port to haskell-regex-pcre2 unless they are heavily relying on options or semantics that changed from libpcre3.