Cosmic stable 1.0.14#524670
Conversation
|
|
The |
|
Weird, when I ran the review, cosmic-idle was built successfully, let me run it again and I'll post it here |
|
|
Nix won't rebuild a FOD if you have a matching path in your store. Try changing the hash to something non-existent and see what you get.
|
|
No, this isn't a bad version bump. Something else is off. I get a different Plus, the |
|
Can you diff two of them?
|
|
No changes. |
|
|
|
Diff the different cargoDeps results you get, I mean. |
|
How do you propose I diff the I'm guessing you want me to do this?
|
|
How do you propose I diff the `cargoDeps` results?
I'm guessing you want me to do this?
1. Generate one `cargoHash` with an empty hash.
2. Use the hash from step 1 and build the vendor drv.
3. Do step 1 again, get a new hash.
4. Use the hash from step 3 and build the vendor drv.
5. Diff vendor drvs from step 2 and 4.
Diff the output paths, but yes.
|
|
No diffs between the vendor drvs either. |
|
I'm trying to build the package using it's #cargoHash = "sha256-P6ovsBOlhp5lubwa42UpUlTFxzqzYHGth2zf4XGhtWM=";
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"atomicwrites-0.4.2" = lib.fakeHash;
"clipboard_macos-0.1.0" = lib.fakeHash;
"cosmic-config-0.1.0" = lib.fakeHash;
"cosmic-settings-config-0.1.0" = "sha256-w3F7RU1i/ppE1F0LEAGKK5S7PecOMp3gMuFQF62HWp4=";
"smithay-clipboard-0.8.0" = lib.fakeHash;
"upower_dbus-0.3.2" = lib.fakeHash;
};
};And right now it's failing trying to build error: Cannot build '/nix/store/4363zlbd9ki6101kvdd1f9n7s3b3m12c-crate-known-folders-1.4.0.tar.gz.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/q57b927v4r3fkxvkmi3vyrzdcm166v1f-crate-known-folders-1.4.0.tar.gz
Last 17 log lines:
> structuredAttrs is enabled
>
> trying https://crates.io/api/v1/crates/known-folders/1.4.0/download
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 0
> curl: (22) The requested URL returned error: 403
> Warning: Problem (retrying all errors). Retrying in 1 second. 3 retries left.
> 0 0 0 0 0 0 0 0 0
> curl: (22) The requested URL returned error: 403
> Warning: Problem (retrying all errors). Retrying in 2 seconds. 2 retries left.
> 0 0 0 0 0 0 0 0 0
> curl: (22) The requested URL returned error: 403
> Warning: Problem (retrying all errors). Retrying in 4 seconds. 1 retry left.
> 0 0 0 0 0 0 0 0 0
> curl: (22) The requested URL returned error: 403
> error: cannot download crate-known-folders-1.4.0.tar.gz from any mirror
For full logs, run:
nix log /nix/store/4363zlbd9ki6101kvdd1f9n7s3b3m12c-crate-known-folders-1.4.0.tar.gz.drv
error: Cannot build '/nix/store/h1kxzcia98fn2vwysycb7293yb111r3v-known-folders-1.4.0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/a9dga7g7nkd8k1y3lblj1ld2rxqwwgsy-known-folders-1.4.0 |
There must be some difference in the output paths, or they wouldn't produce different output hashes. |
|
Paths are different, but the content isn't. |
|
Oh right, cargoDeps is a layer on top of the underlying FOD. How about diffing two versions of cosmic-idle.cargoDeps.vendorStaging?
|
|
I've been hitting 403's in general, not just for cosmic. I think https://crates.io/ updated their blocklist for some reason. |
|
@Pandapip1 the 403 is because a user agent is now required (see #512735). |
|
Huh, so there is an issue. We have a |
|
related: #525255 |
|
Good find! Tested it with: #525255 |
|
Closed this PR as a new cosmic version is already out, I'll create a new pr with the new version using the git fetch fix and merge until that one is merged first |
|
superseded by #527825 |
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.