Skip to content

Draft: fix buildPebbleApp, use new SDK, test reverse dependencies compilation#17

Open
t184256 wants to merge 4 commits into
pebble-dev:mainfrom
t184256:buildPebbleApp-sdk-4.9
Open

Draft: fix buildPebbleApp, use new SDK, test reverse dependencies compilation#17
t184256 wants to merge 4 commits into
pebble-dev:mainfrom
t184256:buildPebbleApp-sdk-4.9

Conversation

@t184256

@t184256 t184256 commented May 31, 2026

Copy link
Copy Markdown
Contributor

This currently fails in CI with

error: hash mismatch in fixed-output derivation '/nix/store/9kirksnyvp4p4khsy88q5nbaykaicll5-stpyv8-13.1.201.22-cp312-cp312-manylinux_2_31_x86_64.whl.drv':
           likely URL: https://files.pythonhosted.org/packages/cp312/s/stpyv8/stpyv8-13.1.201.22-cp312-cp312-manylinux_2_31_x86_64.whl
            specified: sha256-g0uXYbt/SdqLiHhHx2R0laLPbEX2niEkrg4/AkSTvBU=
                  got: sha256-wkqkIVxk231n/GxCwNdzHKvPMAWWv5yCaudPQm/jt3E=
        expected path: /nix/store/92jsnc2aknw8sm6kx60dl7s7mbbqhfaw-stpyv8-13.1.201.22-cp312-cp312-manylinux_2_31_x86_64.whl
             got path: /nix/store/hayxzqiwa72ci9kqazy2lxhwjpksz5s6-stpyv8-13.1.201.22-cp312-cp312-manylinux_2_31_x86_64.whl

for reasons that evade me.

I don't insist things should be done this way, treat it more like a list of things that I think should be done for others to use your flake and feel safe doing it: feel free to cherry-pick, amend, etc.

t184256 added 4 commits May 31, 2026 17:33
Fixes: pebble-dev#15
Signed-off-by: Alexander Sosedkin <monk@unboiled.info>
Signed-off-by: Alexander Sosedkin <monk@unboiled.info>
Signed-off-by: Alexander Sosedkin <monk@unboiled.info>
Signed-off-by: Alexander Sosedkin <monk@unboiled.info>
@Sorixelle

Copy link
Copy Markdown
Member

Yeah, I've definitely gotta go back and look at that function again - been meaning to give it some attention, I've just been more focused on the development setup experience lately. Having some proper tests for it is definitely a good idea though, I'll take a look at this PR when I get around to doing that. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants