Oleg Grenrus

Results 955 comments of Oleg Grenrus

> If I recall, there were specific use cases where automatic -> manual was necessary, I might be wrong, but the reason is probably because flags are `manual: False` by...

Yes, look e.g. at https://hackage.haskell.org/package/network-uri-2.6.4.2/revisions/ I don't think there's url to fetch using a hash, only using a revision number.

FWIW, the `01-index.tar` locally on your machine is the most machine readable format you can have. You don't need to access Hackage at all (other than to get actual source...

> I'm trying to emulate the cabal fetch `cabal fetch` doesn't not fetch `.cabal` files from Hackage. They come from the 01-index.tar file: ``` % cabal get -v assoc Reading...

Hackage doesn't build tests, or at least doesn't run themm does it?

> Hackage does build and run tests. Interesting. I find that somewhat surprising. I'd prefer running tests to be opt-in, I don't find it useful at all. I don't want...

Addition: test runner should use --test-show-details=direct or always. Hiding the test output is no point in CI ``` Running 1 test suites... Test suite smoke: RUNNING... Test suite smoke: PASS...

It seems GHC-9.10 has to be excluded as well as GHC-9.10.2 major-bumped the `ghc-prim` version

> is it a good idea to add a new option in sumEncoding No. I don't think it's a good idea. Adding any new options to generic deriving machinery will...

Figured out, there is `GHCUP_INSTALL_BASE_PREFIX=/usr/local` set on CI (for some reason, dont ask me). Still I'd expected `-v` output to give me a hint of that.