FS#79039 - [python-faust-cchardet] should replace "python-cchardet"

Attached to Project: Arch Linux
Opened by Alberto Salvia Novella (es20490446e) - Monday, 10 July 2023, 14:11 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Massimiliano Torromeo (mtorromeo)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

"python-cchardet" is no longer maintained, hence it has been forked into "python-faust-cchardet".

But in Arch "python-faust-cchardet" only provides "python-cchardet", but it doesn't replace it.

I suggest adding it to "replaces" too, so when the system upgrades from "python-cchardet" you don't get:

looking for conflicting packages...
:: python-faust-cchardet and python-cchardet are in conflict. Remove python-cchardet? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: python-faust-cchardet and python-cchardet are in conflict
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:18 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/python-faust-cchardet/ issues/1
Comment by Massimiliano Torromeo (mtorromeo) - Tuesday, 11 July 2023, 10:31 GMT
@heftig I'm fine with dropping `python-cchardet` from the repos
Comment by Jan Alexander Steffens (heftig) - Tuesday, 18 July 2023, 21:14 GMT
Technically the provides is wrong because although it provides the same python package, the distribution isn't the same so it will fail Requires-Dist checks.

Loading...