| 12 Jan 2026 |
aiya | so i'm trying to fix a package that requires random>=1.3 as a dependency but the version of random in nixpkgs is 1.2. what's the best practice here? do i: | 02:19:34 |
aiya | * so i'm trying to fix a package that requires random>=1.3 as a dependency but the version of random in nixpkgs is 1.2. what's the best practice here? do i:
- create a new package
random_1_3_1
- try and back-patch the package to work with
random 1.2
- override the build deps for that specific package's derivation? (i don't like this option, other packages require
random>=1.3 too)
| 02:21:05 |
aiya | * so i'm trying to fix a package that requires random>=1.3 as a dependency but the version of random in nixpkgs is 1.2. what's the best practice here? do i:
- create a new package
random_1_3_1
- try and back-patch the package to work with
random 1.2
- update
random to 1.3 (probably not recommended, stackage lts has it as 1.2.1)
- override the build deps for that specific package's derivation? (i don't like this option, other packages require
random>=1.3 too)
i couldn't find specific guidance on CONTRIBUTING.md and while i know some packages get multiple version i've yet to see a Haskell non-core package have multiple versions on nixpkgs | 02:23:40 |
| aiya set a profile picture. | 02:33:02 |
| aiya changed their profile picture. | 02:34:54 |
| aiya changed their profile picture. | 02:36:52 |
Artem | @aiya:catgirl.cloud: random_1_3_1 is already there (I think because haskellPackages by default include LTS versions and latest versions too) | 04:56:53 |
Artem | trying to fix liquidhaskell in nixpkgs in the light of https://github.com/ucsd-progsys/liquidhaskell/issues/2188:
https://github.com/NixOS/nixpkgs/pull/479484 | 20:52:29 |
| 13 Jan 2026 |
| Spencer Janssen changed their profile picture. | 17:03:17 |
| Spencer Janssen removed their profile picture. | 17:03:29 |
| Spencer Janssen set a profile picture. | 17:59:55 |
| Spencer Janssen changed their profile picture. | 18:00:46 |
| Spencer Janssen changed their profile picture. | 18:02:01 |
| 20 May 2021 |
| @grahamc:nixos.org set the history visibility to "world_readable". | 22:10:58 |
| @grahamc:nixos.org changed the room name to "" from "". | 22:10:58 |
| @grahamc:nixos.org invited maralorn. | 22:11:05 |
| maralorn joined the room. | 22:11:13 |
| andi- joined the room. | 22:30:49 |
| @grahamc:nixos.orgchanged room power levels. | 22:36:42 |
| Room Avatar Renderer. | 22:46:20 |
| maralorn changed the join rule to "public" from "public". | 22:54:26 |
| maralorn changed the room topic to "For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/" from "For discussions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/". | 22:56:19 |
| Server Stats Discoverer (traveler bot) joined the room. | 23:05:49 |
| pennae joined the room. | 23:06:26 |
| justinrestivo joined the room. | 23:07:39 |
| srid joined the room. | 23:07:41 |
| bqv joined the room. | 23:08:26 |
| bqv changed their display name from qy to bqv. | 23:08:27 |
| bqv changed their display name from bqv to qy. | 23:08:28 |
| bqv changed their display name from qy to bqv. | 23:08:29 |