Skip to content

Doc builder occassionally silently fails due to missing target #543

Closed
@bgamari

Description

@bgamari

Much of the missing documentation on Hackage appears to be due to cabal failing to find an install plan, due to the target package apparently being missing from the package index. For instance, clock-0.7.2 failed with,

Resolving dependencies...
cabal: Could not resolve dependencies:
next goal: clock (user goal)
rejecting: clock-0.7.1.1, 0.7.1, 0.6.0.1, 0.6.0, 0.5.2, 0.5.1, 0.5.0.1,
0.5.0.0, 0.4.6.0, 0.4.5.0, 0.4.4.0, 0.4.3.0, 0.4.2.0, 0.4.1.3, 0.4.1.2,
0.4.1.1, 0.4.0.1, 0.3, 0.2.0.0, 0.1.2.1, 0.1.2, 0.1.1, 0.1 (global constraint
requires ==0.7.2)
Dependency tree exhaustively searched.

To make matters worse, the package is stuck in "docs pending" state indefinitely after this happens.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions