Bug 2260410 - python-fb-re2 is no longer maintained upstream and replaced by python-google-re2
Summary: python-fb-re2 is no longer maintained upstream and replaced by python-google-re2
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-fb-re2
Version: 41
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Fabien Boucher
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-01-25 22:59 UTC by Paul Wouters
Modified: 2024-10-04 14:13 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-10-04 14:13:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Paul Wouters 2024-01-25 22:59:49 UTC
this package upstream was merged back into the google-re2 version which is now in pypy upstream as python-google-re2. We should package up this new version and dead.package this one.

Reproducible: Always

Comment 1 Aoife Moloney 2024-02-15 23:12:20 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle.
Changing version to 40.

Comment 2 Ben Beasley 2024-08-16 17:12:50 UTC
Fabein,

I think that the suggestion in this bug is probably the best way to deal with bug 2304742 and bug 2304728.

I’ve taken over maintainership of the re2 package in Fedora after it was orphaned, and I’m hoping to prepare a PR that demonstrates building the “official” Python bindings (also maintained in https://github.com/google/re2, and corresponding to https://pypi.org/project/google-re2/) within the next day or two. Since that would conflict (in filenames and importable module name) with python-fb-re2, this package would need to be retired in F41 and F42 at the same time.

Do you agree with this plan?

Comment 3 Ben Beasley 2024-08-17 18:40:01 UTC
https://src.fedoraproject.org/rpms/re2/pull-request/8 demonstrates how the replacement "re2" implementation python3-google-re2 would be built.

Comment 4 Ben Beasley 2024-08-18 17:28:14 UTC
Previous discussion on the devel mailing list:

https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/thread/3NXUFFSGWYXWXXGDFLXRC2W5AQL6XGSV/

Comment 5 Ben Beasley 2024-08-23 15:47:30 UTC
Polite ping…

Comment 6 Fabien Boucher 2024-09-04 09:04:02 UTC
Hi Ben, sorry for the delay replying to this request.

Yes I understand the situation and I'm proposing the dead.package in that pull request [1]. Please approve then I'll merge the change.

Thanks for taking over the Python re2 binding.

[1] https://src.fedoraproject.org/rpms/python-fb-re2/pull-request/2

Comment 7 Zbigniew Jędrzejewski-Szmek 2024-10-04 13:54:22 UTC
The PR was merged. Anything remains to be done here?

Comment 8 Ben Beasley 2024-10-04 14:13:41 UTC
Nope, I think this is all taken care of. I am changing the Version to 41 (since that’s the first release where python-fb-re2 is retired) and closing this bug.


Note You need to log in before you can comment on or make changes to this bug.