At least with texlive-imakeidx-svn42287-21.fc32.noarch, installing it does not care to also install texlive-splitindex. But that LaTeX imakeidx package provides a splitindex option, and using that option apparently requires texlive-splitindex and its /usr/bin/splitindex, and can silently fail to generate indexes if the latter is missing.
For confusion caused by this, see the comments at <https://github.com/cplusplus/draft/commit/47fa06efaee7cbc41e23b2b99721b755439fb3f6> "[index] Use LaTeX package 'imakeidx' to allow for more indices." (Which uses that imakeidx splitindex option at <https://github.com/cplusplus/draft/commit/47fa06efaee7cbc41e23b2b99721b755439fb3f6#diff-f996668df88a56f464ddc43a33b03b6da4ca6c4ca68bfcb3fcae7adc0f5bf0d6R27>).)
Would it make sense to add a corresponding Requires or at least Suggests?
Recommends seems like the right balance (Suggests are ignored by dnf). I'm making this change in Fedora 33+, I'm reluctant to push an update for Fedora 32 just for this because of the high cost of doing a texlive update to a released target.
FEDORA-2020-e93acaad9e has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-e93acaad9e
FEDORA-2020-e93acaad9e has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-e93acaad9e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-e93acaad9e
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-e93acaad9e has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.