Opened 3 years ago

Last modified 3 years ago

#53652 assigned defect

hs-attoparsec @0.10.4.0: The following installed packages are broken because other packages they depend on are missing

Reported by: informatimago (Pascal J. Bourguignon) Owned by: neverpanic (Clemens Lang)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: hs-attoparsec

Description

port install pandoc fails for missing dependency of hs-attoparsec on lbzip2.

Attachments (1)

main.log (33.2 KB) - added by informatimago (Pascal J. Bourguignon) 3 years ago.
log

Download all attachments as: .zip

Change History (3)

Changed 3 years ago by informatimago (Pascal J. Bourguignon)

Attachment: main.log added

log

comment:1 Changed 3 years ago by ryandesign (Ryan Schmidt)

Owner: set to neverpanic
Status: newassigned
Summary: missing dependency hs-attoparsec -> lbzip2hs-attoparsec @0.10.4.0: The following installed packages are broken because other packages they depend on are missing

No, that's not the correct diagnosis. The lbzip2 error message is a red herring. The real problem is:

:info:configure Setup: The following installed packages are broken because other packages they
:info:configure depend on are missing. These broken packages must be rebuilt before they can
:info:configure be used.
:info:configure package text-1.1.0.0 is broken due to missing package
:info:configure base-4.7.0.1-df210ede1eb79477fef5662549c32927,
:info:configure bytestring-0.10.4.0-4aa78c8ca7b6b65993eefc131f7d94fa,
:info:configure deepseq-1.3.0.2-8f63133c1b77f3b3190f04893cf340e4

comment:2 Changed 3 years ago by neverpanic (Clemens Lang)

This may have happened due to the recent changes in GHC, I'm afraid. Can you check what the package identifiers of the base, text, bytestring and deepseq packages are if installed from the current prebuilt package of GHC from the buildbot?

Try running ghc-pkg list, which should give you this info.

Note: See TracTickets for help on using tickets.