From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:48306) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5BBk-0000O0-Ah for guix-patches@gnu.org; Fri, 21 Feb 2020 11:30:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5BBj-0006y5-AM for guix-patches@gnu.org; Fri, 21 Feb 2020 11:30:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:41927) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j5BBj-0006xV-6s for guix-patches@gnu.org; Fri, 21 Feb 2020 11:30:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j5BBj-000795-3g for guix-patches@gnu.org; Fri, 21 Feb 2020 11:30:03 -0500 Subject: [bug#38408] [PATCH v9 0/8] recursive semver crate importer! Resent-Message-ID: References: <20200220185310.GA12545@jasmine.lan> <02e2004c-0271-b0fa-3919-04428d6d0570@riseup.net> From: Martin Becze Message-ID: <404710b1-c277-8fce-2e12-598bd0801a71@riseup.net> Date: Fri, 21 Feb 2020 11:29:20 -0500 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Efraim Flashner , Leo Famulari Cc: 38408@debbugs.gnu.org, ludo@gnu.org, jsoo1@asu.edu ah good to know. So one option is that we can change the importor to resolve the exported symbols of the package, but I think it add a bit of complexity. Once semver is in, I might give it a shot though. On 2/21/20 7:15 AM, Efraim Flashner wrote: > > > On February 21, 2020 8:35:31 AM UTC, Martin Becze wrote: >> >> >> On 2/20/20 1:53 PM, Leo Famulari wrote: >>> 'rust-clap-2', but the importer makes the packages depend on >>> 'rust-clap-2.33'. It has to be adjusted by hand. >> >> Thats actually not a bug, I think we probably should change rust-clap-2 >> -> rust-clap-2.33. >> > > Talking to others at FOSDEM the other distro maintainers are pretty sure that all of the rust-clap-2 versions should be compatible, and similarly for other packages with a major version other than 0. So I'd personally prefer to change them to just the major version (and keep it as rust-clap-2). > >>> >>> Also, it prints the skip-build? argument on multiple lines, like this... >>> >>> #:skip-build? >>> #t >> >> Yeah that is annoying, its a problem with (ice-9 pretty-print). Would be >> nice to fix. >