| 11 May 2025 |
maralorn | My plan is to settle this before the release of 25.05 so that we can add the deprecation to the release notes and drop them right after that. | 19:58:40 |
maralorn | * My plan is to settle this before the release of 25.05 so that we can add the deprecation to the release notes. | 19:59:01 |
hellwolf | First time I use cabal2nix / callPackage to package my local project... | 20:45:33 |
hellwolf | Basic question: how can I skip tests of all my dependencies, just like what cabal build would do? | 20:45:54 |
hellwolf | Currently, some packages failed to evaluate due to test, e.g., crypton. | 20:46:10 |
alexfmpe | dontCheck util | 21:01:55 |
hellwolf | how do I apply to all dependencies automatically? | 21:04:19 |
hellwolf | I guess doing a map over "pkgs.haskell.packages.${ghcId}" setting "donCheck = true" would be an overkill? | 21:21:41 |
WeetHet | @maralorn:maralorn.de re: packaging latest versions, would defining a package in by-name also work or will there be a conflict between the two? | 21:22:30 |
WeetHet | In reply to @hellwolf:matrix.org I guess doing a map over "pkgs.haskell.packages.${ghcId}" setting "donCheck = true" would be an overkill? mkDerivation = args: hprev.mkDerivation ({ doCheck = false; } // args | 21:26:03 |
WeetHet | This is what I've done, I don't like it but it works | 21:26:26 |
hellwolf | yikes :) | 21:29:48 |
hellwolf | but I realized it was largely my own fault of tracking ghc 9.12.2 already.. only package is broken without a cache is crypton, I will just apply a hack for that package alone. | 21:30:41 |
maralorn | In reply to @weethet:catgirl.cloud @maralorn:maralorn.de re: packaging latest versions, would defining a package in by-name also work or will there be a conflict between the two? Well, it is generally possible to package haskell packages in by-name. But it is unclear to me what that's supposed to solve. | 21:34:50 |
alexfmpe | In reply to @hellwolf:matrix.org but I realized it was largely my own fault of tracking ghc 9.12.2 already.. only package is broken without a cache is crypton, I will just apply a hack for that package alone. Welcome to the early adopter life | 21:39:26 |
hellwolf | :p | 21:39:56 |
alexfmpe | Here's another fun one | 21:40:00 |
alexfmpe | https://gitlab.haskell.org/ghc/ghc/-/issues/25937 | 21:40:03 |
alexfmpe | I'd be careful about using crypton in prod if test suite doesn't pass | 21:40:41 |
alexfmpe | Well maybe it doesn't matter if it's for come cypher you don't use it? | 21:41:06 |