cabal
                                
                                 cabal copied to clipboard
                                
                                    cabal copied to clipboard
                            
                            
                            
                        Official upstream development repository for Cabal and cabal-install
The error is `mkdir: /var/lib: Permission denied`, e.g., in https://gitlab.haskell.org/haskell/cabal/-/jobs/1070375
Phenomenon: The following incantation works on macOS with `cabal-install` 3.6, but not with the version from `master`: ``` $ brew install cpp $ cabal-3.6 install -w ghc-8.8.4 fudgets ``` With...
cabal init --cabal-version 1.10 generates "cabal-version: 1.10" instead of "cabal-version: >=1.10"
**Describe the bug** cabal init --cabal-version 1.10 generates "cabal-version: 1.10" instead of "cabal-version: >=1.10" **To Reproduce** Steps to reproduce the behavior: ``` $ cabal init -n --cabal-version=1.10 p Warning: Cabal...
In `Distribution.Client.CmdBuild` module, `BuildFlags` is defined but not exported. https://github.com/haskell/cabal/blob/dd312ecc44b79945061a4cb45e15b90f26382be4/cabal-install/src/Distribution/Client/CmdBuild.hs#L4-L12 https://github.com/haskell/cabal/blob/dd312ecc44b79945061a4cb45e15b90f26382be4/cabal-install/src/Distribution/Client/CmdBuild.hs#L83-L85
Requested in #8309 , #8315 --- Please include the following checklist in your PR: * [x] Patches conform to the [coding conventions](https://github.com/haskell/cabal/blob/master/CONTRIBUTING.md#conventions). * [x] I don’t believe reordering warrants a...
Quoting @ezyang in https://github.com/haskell/cabal/issues/2114#issuecomment-173001567: > [...] I'd prefer it if we could figure out how to get Travis to bleat if you change any of the binary formats. Here's a...
From https://github.com/haskell/cabal/pull/7952#issuecomment-1038742571 The following tests fail on GHC 9.0.2 (but not GHC 9.0.1) on both Linux and Mac - PackageTests/Backpack/Includes2/setup-external.test.hs - PackageTests/Backpack/Includes3/setup-external-ok.test.hs - PackageTests/Backpack/Includes2/setup-per-component.test.hs A failed run is https://github.com/haskell/cabal/runs/5178990935?check_suite_focus=true#step:10:1374 In...
**Describe the bug** The documentation states a TARGET only has to be specified if necessary to disambiguate. However, if you want to pass a flag to an executable it seems...
EDIT: # Final implementation Finally the chosen implementation has been the third ("Dump build info as side effect of `Setup.hs build`") with the pr #7498 --- Nomenclature (uses recursive name...
**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: ``` $ cabal init --package-name=amy --exe Guessing dependencies... Generating LICENSE......