
18 Feb
2023
18 Feb
'23
2:22 a.m.
Ugh, identical version numbers are confusing Cabal!
What I usually do if someone's not ready for my changes is to fork, make my changes and up the version number., then reference my fork in the cabal project file, until the changes are pulled in. I will also make a comment about why, reference the GitHub issue / pull request (or wherever) and then use krank on the project when I enter it, so I can be told when the issue is solved or pull request is merged, if I wasn't already subscribed or forgot about it. Alternatively, Nix allows you to just override a package to use your local version without worrying about version numbers. Cheers