tweag / cooked-validators

MIT License
39 stars 11 forks source link

Cannot build at the moment #416

Closed Niols closed 1 month ago

Niols commented 1 month ago

Describe the bug

When running cabal update prior to running cabal build, I get:

$ cabal update
Cloning into '/home/niols/git/tweag/cooked-validators/dist-newstyle/src/cardano-n_-c4229f25d4267529'...
remote: Enumerating objects: 833, done.
remote: Counting objects: 100% (336/336), done.
remote: Compressing objects: 100% (214/214), done.
remote: Total 833 (delta 185), reused 136 (delta 114), pack-reused 497
Receiving objects: 100% (833/833), 396.20 KiB | 1.39 MiB/s, done.
Resolving deltas: 100% (337/337), done.
fatal: Could not parse object '1ad4cace0a8982c167f0c02ccf34a21931f2ce5f'.

To Reproduce

Solution

I blame a disappearing commit on cardano-node-emulator. However, the Conway work seems to have made it to main so I'd instead use https://github.com/IntersectMBO/cardano-node-emulator/commit/f522eefd57a1bd08220b677e118dea48f5529866.

mmontin commented 1 month ago

You should be able to build now. There was a slight time-frame where the cardano-node-emulator version was indeed no longer working due to a merge on their side. It has been fixed in #411. Let us know when you confirm that you can indeed build.

Niols commented 1 month ago

I can confirm that I can now build on latest main.