CLOSE Dave wrote:
In previous installations, /usr/bin/createrepo was a symbolic link
to
/usr/bin/createrepo_c. Now with createrepo_c-0.14.1-1.fc30.x86_64, that
link is no longer created. This disrupts lots of scripts and will force
changes to a lot of documentation, including Fedora's own online.
A bug report is probably the best place for this, or the
devel list. It looks like this change was made
intentionally:
04ff1d7 ("Update to 0.13.2", 2019-05-07)
https://src.fedoraproject.org/rpms/createrepo_c/c/04ff1d7
The package changelog includes:
- Do not obsolete createrepo on Fedora < 31
Unfortunately, there is no discussion or justification in
the commit message for why that change was made (the
"Obsoletes: createrepo < 0.11.0" goes along with the
/usr/bin/createrepo symlink).
I poked a little at bugzilla and the pull requests in the
package's source repo but nothing jumped out at me
discussing the change. Maybe there's something on a mailing
list which I missed.
(IMO, this is something which really should be summarized in
the commit message so readers don't have to guess why the
change was made or go hunting through bugzilla, IRC logs,
mailing lists, etc.)
--
Todd