GNU bug report logs - #47667
rust-rav1e-0.4 fails to build

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Fri, 9 Apr 2021 05:29:01 UTC

Severity: normal

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Leo Famulari <leo <at> famulari.name>
Subject: bug#47667: closed (Re: rust-rav1e-0.4 fails to build)
Date: Fri, 09 Apr 2021 05:49:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#47667: rust-rav1e-0.4 fails to build

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 47667 <at> debbugs.gnu.org.

-- 
47667: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=47667
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Leo Famulari <leo <at> famulari.name>
To: 47667-done <at> debbugs.gnu.org
Subject: Re: rust-rav1e-0.4 fails to build
Date: Fri, 9 Apr 2021 01:48:01 -0400
I got it building with 29a6c361492b18bcb0f6d2517d010a1b48441521, adding
some inputs that the rav1e package also has.

Maybe we should merge these packages?

[Message part 3 (message/rfc822, inline)]
From: Leo Famulari <leo <at> famulari.name>
To: bug-guix <at> gnu.org
Cc: Efraim Flashner <efraim <at> flashner.co.il>,
 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Subject: rust-rav1e-0.4 fails to build
Date: Fri, 9 Apr 2021 01:27:53 -0400
While looking into upgrading the rav1e package, I noticed a new
rust-rav1e-0.4.0 package. However, it fails to build, like this:

------
starting phase `package'
   Packaging rav1e v0.4.0 (/tmp/guix-build-rust-rav1e-0.4.0.drv-0/rav1e-0.4.0)
error: failed to prepare local package for uploading

Caused by:
  no matching package named `assert_cmd` found
location searched: registry `https://github.com/rust-lang/crates.io-index`
required by package `rav1e v0.4.0 (/tmp/guix-build-rust-rav1e-0.4.0.drv-0/rav1e-0.4.0)`
command "cargo" "package" "--no-metadata" "--no-verify" failed with status 101
builder for `/gnu/store/71dd3d1q50iwmqjab9528csp44k2nrh4-rust-rav1e-0.4.0.drv' failed with exit code 1
------

I checked the CI history:

https://ci.guix.gnu.org/search?query=rust-rav1e

The last successful build:

https://ci.guix.gnu.org/build/81950/details

The first failing build:

https://ci.guix.gnu.org/build/85107/details

By clicking the Evaluation number, you can learn the range of Git
commits that is different between these two builds. I took a look with
commands like this:

$ git log 77f1bd9dea3def1992603cbf24c4b0003fa3e0f0^..e598556ee524a62544e777b1f0dd80316ef41754 guix/build-system/cargo.scm

Maybe the build failure is fallout from 4d00185d6 (build-system/cargo:
Propagate crates across builds.)?



This bug report was last modified 4 years and 101 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.