python3Packages.soundfile: 0.12.1 -> 0.13.1#371712
python3Packages.soundfile: 0.12.1 -> 0.13.1#371712matthiasdotsh wants to merge 1 commit intoNixOS:masterfrom
Conversation
|
|
Is there a way to determine the reasons for the package failures? Currently, I see three possible explanations:
|
|
Tests of Hydra builds fine https://hydra.nixos.org/job/nixpkgs/trunk/python312Packages.librosa.x86_64-linux |
|
I took a closer look and it seems that this is an upstream issue with I forked librosa and ran the tests in CI. With soundfile==0.12.1, everything works fine, but with soundfile==0.13.0, I experience the same errors as in the Hydra build. |
|
This may be related to a bugfix in soundfile, which was merged in v0.13.0: bastibe/python-soundfile#446 |
|
Looks like this was a regression in soundcard that has been fixed in 0.13.1. I will update and rebase this MR. |
1a797ec to
e82e9ae
Compare
e82e9ae to
1d9a743
Compare
|
|
|
Just to make sure I understood it correctly: nixpkgs-review checks which packages are affected by my changes, then takes the current master, applies my changes, and tries to rebuild the packages, right? I just tried to rebuild error: builder for '/nix/store/43mav7fc2zn81zwl95g1dzrws9kqic35-python3.12-private-gpt-0.6.2.drv' failed with exit code 1;
last 25 log lines:
> Running phase: unpackPhase
> unpacking source archive /nix/store/59fkdhg9dg3pfim3zqy1r37zjl0wwczr-source
> source root is source
> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/version.txt"
> Running phase: patchPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: configurePhase
> no configure script, doing nothing
> Running phase: buildPhase
> Executing pypaBuildPhase
> Creating a wheel...
> pypa build flags: --no-isolation --outdir dist/ --wheel
> * Getting build dependencies for wheel...
> * Building wheel...
> Successfully built private_gpt-0.6.2-py3-none-any.whl
> Finished creating a wheel...
> /build/source/dist /build/source
> Unpacking to: unpacked/private_gpt-0.6.2...OK
> Repacking wheel as ./private_gpt-0.6.2-py3-none-any.whl...OK
> /build/source
> Finished executing pypaBuildPhase
> Running phase: pythonRuntimeDepsCheckHook
> Executing pythonRuntimeDepsCheck
> Checking runtime dependencies for private_gpt-0.6.2-py3-none-any.whl
> - watchdog<5.0.0,>=4.0.1 not satisfied by version 6.0.0
For full logs, run 'nix log /nix/store/43mav7fc2zn81zwl95g1dzrws9kqic35-python3.12-private-gpt-0.6.2.drv'.To me, this doesn't look like an error caused by a newer version of soundfile. Am I missing something, or is it possible that the packages on the current master also fail to build independently of my changes? |
|
The |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/2241 |
|
Soundfile has been updated to 0.13.0 in the meantime, see 64abea1 |
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.