Products · Product
cabal
Raised as a usability problem by 12 people on Hacker News over 14 years (2013–2026), in 11 threads.
No issue was raised by at least 3 people in 3 threads this year.
No issue was raised by at least 3 people in 3 threads in the last 5 years.
Every issue, all time, most people first
Dependency installs fail with cryptic errors, forcing trial and errorUnreviewed
20132026- Installing Haskell packages fails often, with dependency and version conflicts that are hard to resolve2014-09-30
- Installing basic packages fails because a dependency won't compile2014-07-09
- Installing packages with dependencies fails with cryptic errors, forcing trial and error2014-03-26
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 12 complaints
- Project files are unintuitive, and files must be linked manually for compilation2026-04-01
- Snap won't install, and editor LSP can't find its libraries for feedback2021-02-09
- Confusing naming of new Cabal features makes them hard to understand2020-06-08
- Solver errors are confusing and block building until upstream fixes version conflicts2020-06-08
- Cabal is a nightmare to use every time the commenter touches it2017-08-26
- Cryptic error messages make broken library versions impossible to recover from2015-12-01
- Library version conflicts left the GHC and xmonad setup unusable within half an hour2015-06-09
- Installing Haskell packages fails often, with dependency and version conflicts that are hard to resolve2014-09-30
- Installing basic packages fails because a dependency won't compile2014-07-09
- Cabal is frustrating to use, making Haskell work sometimes maddening2014-06-09
- Installing packages with dependencies fails with cryptic errors, forcing trial and error2014-03-26
- Dependencies failed to install on Windows, and a newbie can't work out what went wrong without help2013-04-26