GNU bug report logs - #53448
alacrity 0.9.0 build fails on guix 2b6af630d61dd5b16424be55088de2b079e9fbaf

Previous Next

Package: guix;

Reported by: Andrew Zhurov <zhurov.andrew <at> gmail.com>

Date: Sat, 22 Jan 2022 14:30:02 UTC

Severity: normal

Done: Oleg Pykhalov <go.wigust <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 53448 in the body.
You can then email your comments to 53448 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#53448; Package guix. (Sat, 22 Jan 2022 14:30:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andrew Zhurov <zhurov.andrew <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 22 Jan 2022 14:30:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andrew Zhurov <zhurov.andrew <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: alacrity 0.9.0 build fails on guix
 2b6af630d61dd5b16424be55088de2b079e9fbaf
Date: Sat, 22 Jan 2022 13:29:40 +0200
During `guix home reconfigure` alacrity fails to be built:
```
building /gnu/store/b0ignjp1wkmvq81fj90igrxps1kjyz00-alacritty-0.9.0.drv...
- 'build' phasebuilder for
`/gnu/store/b0ignjp1wkmvq81fj90igrxps1kjyz00-alacritty-0.9.0.drv'
failed with exit code 1
build of /gnu/store/b0ignjp1wkmvq81fj90igrxps1kjyz00-alacritty-0.9.0.drv failed
View build log at
'/var/log/guix/drvs/b0/ignjp1wkmvq81fj90igrxps1kjyz00-alacritty-0.9.0.drv.bz2'.
guix home: error: build of
`/gnu/store/b0ignjp1wkmvq81fj90igrxps1kjyz00-alacritty-0.9.0.drv'
failed
make: *** [Makefile:3: home] Error 1

Compilation exited abnormally with code 2 at Fri Jan 21 11:07:05
```

Where
```
cat /var/log/guix/drvs/b0/ignjp1wkmvq81fj90igrxps1kjyz00-alacritty-0.9.0.drv

...
phase `patch-cargo-checksums' succeeded after 40.4 seconds
starting phase `build'
error: failed to select a version for the requirement bitflags =
">=1.1.0, <1.3.0"
candidate versions found which didn't match: 1.3.2
location searched: directory source
/tmp/guix-build-alacritty-0.9.0.drv-0/source/guix-vendor (which is
replacing registry crates-io)
required by package nix v0.22.1
    ... which satisfies dependency nix = "^0.22.0" of package
alacritty_terminal v0.15.0
(/tmp/guix-build-alacritty-0.9.0.drv-0/source/alacritty_terminal)
    ... which satisfies path dependency alacritty_terminal of package
alacritty v0.9.0
(/tmp/guix-build-alacritty-0.9.0.drv-0/source/alacritty)
perhaps a crate was updated and forgotten to be re-vendored?
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "cargo" arguments: ("build"
"--release") exit-status: 101 term-signal: #f stop-signal: #f>
phase `build' failed after 0.9 seconds
command "cargo" "build" "--release" failed with status 101
```

```
> guix describe
Generation 19 Jan 20 2022 14:09:12 (current)
  guix 2b6af63
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 2b6af630d61dd5b16424be55088de2b079e9fbaf
  nonguix 4c0b9a8
    repository URL: https://gitlab.com/nonguix/nonguix
    branch: master
    commit: 4c0b9a86521a6d06c895b41e62c254da83feff7a
```

A working commit: 8cdecad237




Reply sent to Oleg Pykhalov <go.wigust <at> gmail.com>:
You have taken responsibility. (Sat, 22 Jan 2022 17:19:02 GMT) Full text and rfc822 format available.

Notification sent to Andrew Zhurov <zhurov.andrew <at> gmail.com>:
bug acknowledged by developer. (Sat, 22 Jan 2022 17:19:02 GMT) Full text and rfc822 format available.

Message #10 received at 53448-done <at> debbugs.gnu.org (full text, mbox):

From: Oleg Pykhalov <go.wigust <at> gmail.com>
To: Andrew Zhurov <zhurov.andrew <at> gmail.com>
Cc: 53448-done <at> debbugs.gnu.org
Subject: Re: bug#53448: alacrity 0.9.0 build fails on guix
 2b6af630d61dd5b16424be55088de2b079e9fbaf
Date: Sat, 22 Jan 2022 20:18:44 +0300
[Message part 1 (text/plain, inline)]
Hi Andrew,

Thank you for the report.

Andrew Zhurov <zhurov.andrew <at> gmail.com> writes:

[…]

> phase `patch-cargo-checksums' succeeded after 40.4 seconds
> starting phase `build'
> error: failed to select a version for the requirement bitflags =
> ">=1.1.0, <1.3.0"
> candidate versions found which didn't match: 1.3.2
> location searched: directory source
> /tmp/guix-build-alacritty-0.9.0.drv-0/source/guix-vendor (which is
> replacing registry crates-io)
> required by package nix v0.22.1
>     ... which satisfies dependency nix = "^0.22.0" of package
> alacritty_terminal v0.15.0
> (/tmp/guix-build-alacritty-0.9.0.drv-0/source/alacritty_terminal)
>     ... which satisfies path dependency alacritty_terminal of package
> alacritty v0.9.0
> (/tmp/guix-build-alacritty-0.9.0.drv-0/source/alacritty)
> perhaps a crate was updated and forgotten to be re-vendored?
> error: in phase 'build': uncaught exception:
> %exception #<&invoke-error program: "cargo" arguments: ("build"
> "--release") exit-status: 101 term-signal: #f stop-signal: #f>
> phase `build' failed after 0.9 seconds
> command "cargo" "build" "--release" failed with status 101

[…]

Fixed in master since 41f41c0f220c435518c87ff6e28e45a00b23da6f (today).

Try to pull and then reconfigure.

Oleg.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 20 Feb 2022 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 115 days ago.

Previous Next


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