[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dependancies for importers
From: |
Efraim Flashner |
Subject: |
Re: dependancies for importers |
Date: |
Thu, 5 Sep 2019 15:14:42 +0300 |
User-agent: |
Mutt/1.12.1 (2019-06-15) |
On Wed, Sep 04, 2019 at 04:20:46AM -0700, Martin Becze wrote:
> Hello,
> I'm wokring on the crate importer. It currently doesn't support
> versioning of dependancies and just always uses the latest version of a
> given crate. Of course this would break main rust packages, so i'm
> trying to add version support. To do this I need to be able it find a
> dependancy in a specified semantic version range and to do this I'm
> attempting to use a guile module
> (https://ngyro.com/software/guile-semver/). Is it possible to package
> this module then use it in an importer? Or should I just put the modules
> code directly in the `guix/import` ?
>
Although not actually answering your question, what about modifying the
crate importer to allow for getting a specific version? For example
'guix import crate addr2line/0.9' or '/0.9.0'. I think it works with the
pypi importer, but I haven't inspected the code to see if that's on
purpose or a happy accident.
--
Efraim Flashner <address@hidden> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature