Oleg Grenrus

Results 162 issues of Oleg Grenrus

``` % cabal new-build --constraint=semigroups==0.18 -w ghc-7.10.3 Resolving dependencies... Build profile: -w ghc-7.10.3 -O1 In order, the following will be built (use -v for more details): - cassava-0.5.1.0 (lib) (first...

While looking at `generic-optics` stuff (where `generic-optics` cannot have `IsLabel` instance ,as `optics`define one itself), it occurred to me: As we are splitting packages, let's split `Data.Generics.Labels` out of `generic-lens`...

```haskell deepTyped @Bool :: Lens' ((Bool, Int), Int) Bool ``` - `typed` looks only one layer - `types` gives traversal This is partly related to #71, it wants `typed` to...

Does hspec architecture supports adding new type of tests, or should they be added to the core? I'd like to have so called golden tests in `hspec` too (they are...

In particular https://spdx.github.io/spdx-spec/v3-draft/appendix-II-SPDX-license-expressions/ By quickly glancing, doesn't seem so. There's also https://github.com/spdx/spdx-spec/pull/228 which is (atm) not visible in the v3-draft. Yet it doesn't affect us, as our parser is case-sensitive...

attention: pr-welcome
release
re: license

Otherwise ``` Project settings changed, reconfiguring... creating /__w/splitmix/splitmix/dist-newstyle/cache creating /__w/splitmix/splitmix/dist-newstyle creating /__w/splitmix/splitmix/dist-newstyle/cache Compiler settings changed, reconfiguring... CallStack (from HasCallStack): withMetadata, called at src/Distribution/Simple/Utils.hs:370:14 in Cabal-3.8.1.0-inplace:Distribution.Simple.Utils Error: cabal-3.8.1.0: The program 'ghc'...

type: bug
priority: high :fire:
type: regression
can-workaround
regression on master
attention: needs-backport 3.8
regression in 3.8

It probably (hopefully) does nothing, but seems to confuse at least one user. Alternatively, make `v2-build` etc do what it says, i.e. ``` --enable-nix Enable Nix integration: run commands through...

attention: pr-welcome
cabal-install: nix integration

With `cabal-install-2.4` ``` % cabal v2-build --project-file -- -w ghc-8.4.4 fin % cabal v2-build --project-file @projectfile -w ghc-8.4.4 fin ``` works, where `--` and `@projectfile` are actual files on the...

documentation
meta: easy
blocked: upstream
newcomer: 2-one-file-change
newcomer

**Describe the bug** `plan.json` includes also internal libraries which aren't always built. **To Reproduce** ``` $ cabal v2-install --lib overloaded ``` In `~/.ghc/.../environments/default` I get ``` package-id overloaded-0.1.3-0f5ef0185b0463d9c537b950ec837dc1f2c91bda0aab9c3e85c6116c29835dbf package-id overloaded-0.1.3-cbb948b926e47cefb1f7cce1fac8681fbaa99202a33cb5a0225d7225620c3ed2...

type: bug
cabal-install: solver
cabal-install: cmd/install
re: install --lib

I'm looking at some git log and it says ``` f6c6c400b whoops ... c241917a7 Formatting. c02ed9424 Formatting, whitespace, 80-col violations. 5a07388f2 Formatting, whitespace, 80-col violations. ``` That's impossible to cherry-pick....

type: discussion