Description of problem: http://hackage.haskell.org/package/basement says the latest version in 0.8, Fedora has 0.4. ghc-foundation seems to require a newer version.
This bug appears to have been reported against 'rawhide' during the Fedora 29 development cycle. Changing version to '29'.