Recursive crates importer does not respect dependencies versions

  • Done
  • quality assurance status badge
Details
4 participants
  • Brendan Tildesley
  • Leo Famulari
  • Valentin Ignatev
  • zimoun
Owner
unassigned
Submitted by
Valentin Ignatev
Severity
normal
V
V
Valentin Ignatev wrote on 3 Jan 2020 23:23
(address . bug-guix@gnu.org)
CADXmXkgs37wmasnUarMWbv+ZaQN7vU6A3Qd1vCr67v7h3z-ijQ@mail.gmail.com
Hey Guix! I'm trying to import notify 4.0.14 with guix import crate
notify@4.0.14 --recursive and it completes without an error, but it
doesn't seem to pick correct versions for dependencies.

For example, notify v4.0.14 deends on fsevent ^0.4, but the crates
importer generates a definition for fsevent v2.0.1. Attached file is
the result of guix import crate notify@4.0.14 --recursive command

Best regards,
Valentin
Attachment: notify.scm
V
V
Valentin Ignatev wrote on 3 Jan 2020 23:33
(address . 38907@debbugs.gnu.org)
CADXmXkjJDU9n+kBmjww_qL2XAyTTNyZ_QOp_yR+hX8V=EfdHFA@mail.gmail.com
Ah, on the second thought this might be solved upcoming semantic
maybe this is a duplicate.

Valentin
B
B
Brendan Tildesley wrote on 21 Mar 2021 12:09
close?
(name . 38907@debbugs.gnu.org)(address . 38907@debbugs.gnu.org)
654875367.45091.1616324976671@office.mailbox.org
Since 38408 has been pushed, can you close this one if the issue has been fixed?
Attachment: file
L
L
Leo Famulari wrote on 22 Mar 2021 00:50
(name . Brendan Tildesley via Bug reports for GNU Guix)(address . bug-guix@gnu.org)(name . 38907@debbugs.gnu.org)(address . 38907@debbugs.gnu.org)
YFfb0vdFqFQKL6Uu@jasmine.lan
On Sun, Mar 21, 2021 at 12:09:36PM +0100, Brendan Tildesley via Bug reports for GNU Guix wrote:
Toggle quote (2 lines)
> Since 38408 has been pushed, can you close this one if the issue has been fixed?

Anyone is able to close (or reopen) a bug :)

It's done with email. For this bug, it can be closed by sending a
message to <38907-done@debbugs.gnu.org>.

The debbugs control interface is described here:

Z
Z
zimoun wrote on 27 Mar 2021 20:37
control message for bug #38907
(address . control@debbugs.gnu.org)
867dls8k1s.fsf@gmail.com
tags 38907 fixed
close 38907
quit
?