Bug 1192737 - Haskell can't be updated - "nothing provides ghc(base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1) needed by alex-3.1.3-1.fc22.x86_64."
Summary: Haskell can't be updated - "nothing provides ghc(base-4.7.0.2-cb23b5265b6e147...
Keywords:
Status: CLOSED DUPLICATE of bug 1192235
Alias: None
Product: Fedora
Classification: Fedora
Component: ghc
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-02-14 21:03 UTC by Peter Trenholme
Modified: 2015-02-15 13:27 UTC (History)
3 users (show)

Fixed In Version: ghc-7.8.4-42.fc23
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-02-15 13:19:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Peter Trenholme 2015-02-14 21:03:58 UTC
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.

Comment 1 Jens Petersen 2015-02-15 13:19:27 UTC
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.)

Comment 2 Jens Petersen 2015-02-15 13:27:01 UTC

*** This bug has been marked as a duplicate of bug 1192235 ***


Note You need to log in before you can comment on or make changes to this bug.