haskell / haskell/cabal

New Cabal-syntax and an ancient Cabal conflict in a single package (e.g., old hackage-repo-tool on Hackage used both a new Cabal-syntax and ancient Cabal)

Open
#8,370 20 comments 0 reactions 0 assignees View on GitHub
attention: needs-backport 3.8 cabal-testsuite continuous-integration regression in 3.8 type: bug
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

One possible workaround is described here: https://hackage.haskell.org/package/Cabal-syntax-3.6.0.0

---

~~See github.com/haskell/hackage-security/runs/7814984300?check_suite_focus=true~~ In hackage-security CI we once hit a bug:

```
tests/TestSuite/InMemRepo.hs:17:1: error:
Ambiguous module name ‘Distribution.Text’:
it was found in multiple packages:
Cabal-3.6.0.0 Cabal-syntax-3.8.1.0
```

Edit: this was first spotted in cabal CI originally.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.