cabal icon indicating copy to clipboard operation
cabal copied to clipboard

Official upstream development repository for Cabal and cabal-install

Results 688 cabal issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Using `v1-install` option `--bindir` results in no warning, but is silently ignored. The option is displayed in `cabal new-install --help`, but redundant with `--installdir` **To Reproduce** Steps...

attention: pr-welcome
cabal-install: cmd/install

**Describe the bug** I'm religiously using `--upgrade-dependencies`, but I'm told it's placebo: > In v2-build, --upgrade-dependencies doesn't do anything, as the build-plan never re-uses existing packages, right? > It should...

I use `cabal new-run` in scripts within my project to call the program that I am developing there, e.g. in the test suite. This is great, because it means I...

type: enhancement
cabal-install: nix-local-build

That was an oversight on my part when I did it initially: the squash label was overseen.

attention: needs-review

Should fix #8515. /cc @gbaz

attention: needs-review
merge me

The [CONTRIBUTING.md](https://github.com/haskell/cabal/blob/master/CONTRIBUTING.md) guide mentions how to run tests locally. Could we please update this with instructions on how to run doctests locally? I'm looking at `.github/workflows/quick-jobs.yml` and trying to follow...

documentation
continuous-integration
attention: pr-welcome
cabal-testsuite
re: doctest

@gbaz suggested it may be a good idea. It needs a bit of research, but I can look into it.

type: enhancement
continuous-integration

**Describe the bug** I have just run cabal build. No source files have changed. I run cabal install (with some options), and it rebuilds the entire project from scratch. **To...

type: enhancement
cabal-install: cmd/install

Hello, and thanks for creating and maintaining this free and open-source package manager. This merge request tracks what kinds of build artifacts are produced, so cabal-install knows when it should...

type: enhancement
type: discussion
re: dynamic-linking

**Describe the bug** Cabal ignores `--enable-static --disable-shared` given in the command line, and follows the settings in `~/.cabal/config`. **To Reproduce** Steps to reproduce the behavior: 1. Set the values in...

type: bug
cabal-install: cmd/build