haskell / haskell/hackage-server

Incorrect revision display

Open
#770 0 comments 0 reactions 0 assignees View on GitHub
component: revisions enhancement help wanted
Dominant language
Haskell
Stars
467
Forks
225
PR merge metrics
No merged PRs in 30d

Description

@hvr's recent revision to http-client-0.5.13 on Hackage's revision display (available at http://hackage.haskell.org/package/http-client-0.5.13/revisions/) displays currently as:

screen shot 2018-07-02 at 10 39 12

Specifically, the section:

> Added the library component's library dependency on
>
> > `base <0`

Implies that this dependency was added unconditionally. In fact, the dependency was added conditionally based on the GHC version. While the actual change seems to do the right thing, the diff display implies that it breaks the package for all versions of GHC.

Relevant comment: https://github.com/haskell-infra/hackage-trustees/issues/165#issuecomment-401669525

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.