Description of problem: This is a package configuration problem, not a coding one. Here's a typical output line from a "dns --best update" run: Error: nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by alex-3.1.3-1.fc22.x86_64. (See the "Actual results" section for a few more lines.) Version-Release number of selected component (if applicable): 3.0.5 trying to update to 3.1.3 How reproducible: Every time Steps to Reproduce: 1.run (as su) "dns --best update" 2. 3. Actual results: # dnf --best update Using metadata from Sat Feb 14 12:28:30 2015 Error: nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by alex-3.1.3-1.fc22.x86_64. nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by cabal-install-1.18.0.5-1.fc22.x86_64. nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by ghc-GLURaw-1.4.0.1-1.fc22.x86_64. nothing provides ghc-devel(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by ghc-GLURaw-devel-1.4.0.1-1.fc22.x86_64. nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by ghc-GLUT-2.5.1.1-1.fc22.x86_64. nothing provides ghc-devel(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by ghc-GLUT-devel-2.5.1.1-1.fc22.x86_64. nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by ghc-HTTP-4000.2.10-1.fc22.x86_64. ..... Expected results: No errors Additional info: This is, of course, a problem for all the Glasgow Haskell programs in the repository. I just picked Alex to "flag" because it's the first program listed.
Thanks I fixed this in F22 and F23. (It was caused by an ghc build issue where the ABI hashes are different depending on whether ghc is built with "make -j16" or not.)
*** This bug has been marked as a duplicate of bug 1192235 ***