I have a question about an open review request on the eccodes package,
see:
https://bugzilla.redhat.com/show_bug.cgi?id=1508950
Eccodes will replace grib_api for which downstream will stop support at
the end of this year.
Therefore the first draft spec file had Obsoletes/Provides entries to
make clear that eccodes will replace it.
Then I received a comment that this was maybe not correct, since the
replacement package may not be compatible enough so I disabled these
keywords.
Main differences are:
* grib_api provides a fortran77 library, which is absent in eccodes
* library and pkg-config files changed name
on the other hand, they both provide a fully compatible api version of
the c and fortran90 library.
On top of that, they both provide a collection of tools in /usr/bin with
identical names which gives a conflict in ownership if both packages
would be present at the same time.
looking at
https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_...
is this a case where only an Obsoletes should be used?
Or should I also request that grib_api is to be added to
fedora-obsolete-packages?
Best regards,
Jos