-
Notifications
You must be signed in to change notification settings - Fork 697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cabal v2-install (local) executable is affected by default environment #6410
Milestone
Comments
phadej
added a commit
to phadej/cabal
that referenced
this issue
Dec 14, 2019
Resolve haskell#5919 Resolve haskell#6410 Add `withProjectOrGlobalConfigIgn` to unify the behaviour with `-z` in `cabal repl`
phadej
added a commit
to phadej/cabal
that referenced
this issue
Dec 14, 2019
Resolve haskell#5919 Resolve haskell#6410 Add `withProjectOrGlobalConfigIgn` to unify the behaviour with `-z` in `cabal repl`
phadej
added a commit
to phadej/cabal
that referenced
this issue
Dec 14, 2019
Resolve haskell#5919 Resolve haskell#6410 Add `withProjectOrGlobalConfigIgn` to unify the behaviour with `-z` in `cabal repl`
netbsd-srcmastr
pushed a commit
to NetBSD/pkgsrc
that referenced
this issue
Apr 25, 2021
3.4.0.0 Oleg Grenrus <oleg.grenrus@iki.fi> February 2021 * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.4.0.0.md 3.2.0.0 Herbert Valerio Riedel <hvr@gnu.org> April 2020 * `v2-build` (and other `v2-`prefixed commands) now accept the `--benchmark-option(s)` flags, which pass options to benchmark executables (analogous to how `--test-option(s)` works). (#6209) * Add solver optimization to skip a version of a package if it does not resolve any conflicts encountered in the last version, controlled by flag '--fine-grained-conflicts'. (#5918) * `cabal v2-exec` doesn't fail in clean package (#6479) * Show full ABI hash for installed packages in solver log (#5892) * Create incoming directory even for empty packages (#4130) * Start GHCi with `main-is` module in scope (#6311) * Implement `--benchmark-options` for `v2-bench` (#6224) * Fix store-dir in ghc env files generated by `cabal install --lib --package-env` (#6298) * `cabal v2-run` works with `.lhs` files (#6134) * `subdir` in source-repository-package accepts multiple entries (#5472) 3.0.1.0 Herbert Valerio Riedel <hvr@gnu.org> April 2020 * Create store incoming directory ([#4130](haskell/cabal#4130)) * `fetchRepoTarball` output is not marked ([#6385](haskell/cabal#6385)) * Update `setupMinCabalVersionConstraint` for GHC-8.8 ([#6217](haskell/cabal#6217)) * Implement `cabal install --ignore-project` ([#5919](haskell/cabal#5919)) * `cabal install executable` solver isn't affected by default environment contents ([#6410](haskell/cabal#6410)) * Use `lukko` for file locking ([#6345](haskell/cabal#6345)) * Use `hackage-security-0.6` ([#6388](haskell/cabal#6388)) * Other dependency upgrades
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
default
environment affects at least (local) executable installation.To Reproduce
aeson-1.4.5.0
.^>= aeson-1.4.6.0
, e.g.cabal v2-install cabal-deps
(its dependency, cabal-install-parsers, wants the latest aeson).
Expected behavior
Installation should just work.
System information
cabal-install-3.0.0.0
The text was updated successfully, but these errors were encountered: