Hello, Your package (ghc-derive) Fails To Install in Fedora 33: --- can't install ghc-derive-2.6.5-4.fc32.x86_64: - nothing provides libHShaskell-src-exts-1.20.3-2fryh11Yuz7lCtLeeIQn8-ghc8.6.5.so()(64bit) needed by ghc-derive-2.6.5-4.fc32.x86_64 --- can't install ghc-derive-devel-2.6.5-4.fc32.x86_64: - nothing provides ghc-devel(haskell-src-exts-1.20.3-2fryh11Yuz7lCtLeeIQn8) needed by ghc-derive-devel-2.6.5-4.fc32.x86_64 --- can't install ghc-derive-prof-2.6.5-4.fc32.x86_64: - nothing provides ghc-prof(haskell-src-exts-1.20.3-2fryh11Yuz7lCtLeeIQn8) needed by ghc-derive-prof-2.6.5-4.fc32.x86_64 --- According to a policy for FTBFS/FTI bugs (https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/), your package may be orphaned in 8+ weeks if you won't reply to this bug. The data was generated from koji buildroot, so it might be a bit newer than latest rawhide compose. If this is caused by updating one of packages and not rebuilding others yet, consider using side tags: https://docs.fedoraproject.org/en-US/rawhide-gating/multi-builds/ Thanks!
[So just for the record ghc-derive was actually intended to be retired for f32, but I think I was too late: anyway I retire for F33 Rawhide.] Okay I see this difference in behaviour: ``` [root@03f0e93c1121 /]# dnf install ghc-derive-2.6.5-4.fc32 Last metadata expiration check: 0:00:28 ago on Fri May 8 10:54:54 2020. Error: Problem: conflicting requests - nothing provides libHShaskell-src-exts-1.20.3-2fryh11Yuz7lCtLeeIQn8-ghc8.6.5.so()(64bit) needed by ghc-derive-2.6.5-4.fc32.x86_64 ``` vs ``` [root@03f0e93c1121 /]# dnf install ghc-derive Last metadata expiration check: 0:00:42 ago on Fri May 8 10:54:54 2020. Dependencies resolved. =================================================================================================================================== Package Architecture Version Repository Size =================================================================================================================================== Installing: ghc-obsoletes noarch 2.0.6-2.fc32 updates-testing 13 k Transaction Summary =================================================================================================================================== Install 1 Package Total download size: 13 k ``` Not sure if there is anything I can do to alleviate this.
Personally I think dnf is more or less doing the right thing here for an explicit nvr. (Here is an upstream issue confirming that derive is no longer maintained.) As pre-announced on Fedora Haskell list before F32 Beta, I am going ahead now and have retired ghc-derive from F33 Rawhide now finally.