From unknown Fri Jun 20 07:23:46 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65887 <65887@debbugs.gnu.org> To: bug#65887 <65887@debbugs.gnu.org> Subject: Status: [PATCH] gnu: guile-fibers: Remove version from latest package. Reply-To: bug#65887 <65887@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:23:46 +0000 retitle 65887 [PATCH] gnu: guile-fibers: Remove version from latest package. reassign 65887 guix-patches submitter 65887 Christopher Baines severity 65887 normal tag 65887 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 12 02:58:37 2023 Received: (at submit) by debbugs.gnu.org; 12 Sep 2023 06:58:37 +0000 Received: from localhost ([127.0.0.1]:55898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfxM5-0005eu-5l for submit@debbugs.gnu.org; Tue, 12 Sep 2023 02:58:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:60854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfxM2-0005ed-IJ for submit@debbugs.gnu.org; Tue, 12 Sep 2023 02:58:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfxLr-0000Jj-RY for guix-patches@gnu.org; Tue, 12 Sep 2023 02:58:23 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qfxLo-0007R4-7p for guix-patches@gnu.org; Tue, 12 Sep 2023 02:58:23 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 6558227BBE2 for ; Tue, 12 Sep 2023 07:58:17 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id cfe7718e for ; Tue, 12 Sep 2023 06:58:17 +0000 (UTC) From: Christopher Baines To: guix-patches@gnu.org Subject: [PATCH] gnu: guile-fibers: Remove version from latest package. Date: Tue, 12 Sep 2023 07:58:16 +0100 Message-ID: <0db9624176856259e901cabfbb18bb3e19366778.1694501896.git.mail@cbaines.net> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) As I think this makes more sense, the version is only specified when you need a specific previous release. * gnu/packages/guile-xyz.scm (guile-fibers): Rename to guile-fibers-1.0. (guile-fibers-1.3): Rename to guile-fibers. (guile-fibers-1.1): Inherit from guile-fibers. * gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: Replace guile-fibers-1.3 with guile-fibers. * gnu/packages/ci.scm (cuirass)[inputs]: Likewise. * gnu/packages/gnunet.scm (gnunet-scheme)[propagated-inputs,native-inputs]: Likewise. * gnu/packages/package-management.scm (guix-build-coordinator) [inputs,propagated-inputs]: Likewise. * gnu/packages/package-management.scm (nar-herder)[inputs,propagated-inputs]: Likewise. * gnu/packages/web.scm (guix-data-service)[propagated-inputs]: Likewise. --- gnu/packages/admin.scm | 2 +- gnu/packages/ci.scm | 2 +- gnu/packages/gnunet.scm | 4 ++-- gnu/packages/guile-xyz.scm | 8 +++++--- gnu/packages/package-management.scm | 8 ++++---- gnu/packages/web.scm | 2 +- 6 files changed, 14 insertions(+), 12 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 5d586e6f36..6fc16d8af6 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -393,7 +393,7 @@ (define-public shepherd-0.10 ;; single-board computers. (if (target-arm?) guile-fibers-1.1 - guile-fibers-1.3)))) + guile-fibers)))) (inputs (modify-inputs (package-inputs shepherd-0.9) (replace "guile-fibers" (this-package-native-input "guile-fibers")))))) diff --git a/gnu/packages/ci.scm b/gnu/packages/ci.scm index f38dd4383d..848e008b3b 100644 --- a/gnu/packages/ci.scm +++ b/gnu/packages/ci.scm @@ -142,7 +142,7 @@ (define-public cuirass (inputs (list guile-3.0-latest guile-avahi - guile-fibers-1.3 + guile-fibers guile-gcrypt guile-json-4 guile-simple-zmq diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index f16a223d10..d1ac228639 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -409,14 +409,14 @@ (define-public gnunet-scheme "faketime -m -f '1970-01-01 00:00:00' $(TEXMACS_CONVERT)"))))))) (inputs (list guile-3.0)) ;for pkg-config (propagated-inputs (list guile-bytestructures guile-gcrypt guile-pfds - guile-fibers-1.3)) + guile-fibers)) (native-inputs (list guile-3.0 ;as a compiler ;; for cross-compilation, the guile inputs need to be ;; native-inputs as well. guile-bytestructures guile-gcrypt guile-pfds - guile-fibers-1.3 + guile-fibers libfaketime automake autoconf diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index b40079c383..83634c8e8c 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -799,7 +799,7 @@ (define-public guile2.2-dsv (replace "guile-lib" guile2.2-lib) (replace "guile-smc" guile2.2-smc))))) -(define-public guile-fibers-1.3 +(define-public guile-fibers (package (name "guile-fibers") (version "1.3.1") @@ -856,9 +856,11 @@ (define-public guile-fibers-1.3 (properties '((upstream-name . "fibers"))) (license license:lgpl3+))) +(define-public guile-fibers-1.3 guile-fibers) + (define-public guile-fibers-1.1 (package - (inherit guile-fibers-1.3) + (inherit guile-fibers) (version "1.1.1") (source (origin (method git-fetch) @@ -886,7 +888,7 @@ (define-public guile-fibers-1.1 ;; . (filter (cut string-suffix? "-linux" <>) %supported-systems)))) -(define-public guile-fibers +(define-public guile-fibers-1.0 (package (inherit guile-fibers-1.1) (version "1.0.0") diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index aa24798071..fe4dc2d462 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1541,7 +1541,7 @@ (define-public guix-build-coordinator guile-gcrypt guix guile-prometheus - guile-fibers-1.3 + guile-fibers guile-lib (first (assoc-ref (package-native-inputs guix) "guile")))) (inputs @@ -1559,7 +1559,7 @@ (define-public guix-build-coordinator guile-sqlite3 guix guile-gnutls - guile-fibers-1.3)) + guile-fibers)) (home-page "https://git.cbaines.net/guix/build-coordinator/") (synopsis "Tool to help build derivations") (description @@ -1775,7 +1775,7 @@ (define-public nar-herder guile-json-4 guile-gcrypt guix - guile-fibers-1.3 + guile-fibers guile-prometheus guile-lib guile-lzlib @@ -1788,7 +1788,7 @@ (define-public nar-herder (list guile-json-4 guile-gcrypt guix - guile-fibers-1.3 + guile-fibers guile-prometheus guile-lib guile-lzlib diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 1b4eafeab8..159de69977 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -4916,7 +4916,7 @@ (define-public guix-data-service bash-minimal)) (propagated-inputs (list guix - guile-fibers-1.3 + guile-fibers guile-json-4 guile-email guile-prometheus base-commit: daeeaa221605726d8853b00261619ba039bd6db7 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 16 12:00:50 2023 Received: (at 65887) by debbugs.gnu.org; 16 Sep 2023 16:00:50 +0000 Received: from localhost ([127.0.0.1]:48355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhXj0-0002L2-7c for submit@debbugs.gnu.org; Sat, 16 Sep 2023 12:00:50 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:50206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhXix-0002Kk-OY for 65887@debbugs.gnu.org; Sat, 16 Sep 2023 12:00:48 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-5007abb15e9so5252827e87.0 for <65887@debbugs.gnu.org>; Sat, 16 Sep 2023 09:00:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694880034; x=1695484834; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=qKNXDgfVibw+VXAh1BQzQUJZC1OhV+VEDaLQAeh36a4=; b=kcQ4JvfmTb6waqGtViA69xua5kRdIJ5ZxVAPJiIu9snX3ubeygvDpQ1YXAmCHZh2gH tt2jSSWPfaG4OGmunXTSX0nPJX70gV2lw6vRK3JbsQd9NSuPZDygORn/KoTBRfDGLV1n ps6/56+dsmNbts2g/tRL5BHpZz/nZY5qVwwXxM39ugfKIZbjeg1hMBc0tbMcd3dIH1+E aFyCHXXcUz9k62ZgJ0aRMjezoHKHp9iVzBCvE5IVvmyir8BAIXmRKFAkFXfEyVwuGy/z dmjIqLFv3wCLLdX1SRKYZx+Bfy9FX7wf/ugGKnTE3Rs8ucf/NlsIIMO3MumkhvqGck++ 4QvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694880034; x=1695484834; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=qKNXDgfVibw+VXAh1BQzQUJZC1OhV+VEDaLQAeh36a4=; b=ECqWfj5MN2dTqR0IHjZJkUaIySOLYhyH/sqj9Ebfvot4SfqMYtKanAHXskR7+nLHiA z35LL7zsX7MoK6d/Uez54+na5Gmkvte7F12pmm+f1hRbzs1Ce5mowcyQeZzyU2s7wRQK 2gpLCXgYAhIQbDd2uVJ39crM7VobVludCwaOAMwxsW686gc2o43DfLiPGc66deo8kdxi foVNyIvLOBrokoQHzlnWq56PPiNbfkzD8FOjgbE6QyG24opAY346k17pjbH9VWU/raZ3 x72dFGb164SWUe+cuboilMgGbUIVltt5mtnpLUzSnzU2t4S/L+dFDK25Mcfks542UnbE WkmQ== X-Gm-Message-State: AOJu0YwEe0/D09wVSDzT9vTWzh4yPJV9vKGW4w8ImVxqF+wSEjnpKsre 5UmV4lRy+O+IDE8Ttk2cjN6wP+hlpeSC3Q== X-Google-Smtp-Source: AGHT+IFRB0tm+id8EXu4M/CZY+QfkzmPq59+bGcx/F5nJvMJXkfFnEUMO6Qc2OGffYzcosmdM7fpOw== X-Received: by 2002:a05:6512:3a8b:b0:4fb:8585:eefe with SMTP id q11-20020a0565123a8b00b004fb8585eefemr4686689lfu.57.1694880034258; Sat, 16 Sep 2023 09:00:34 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id d25-20020aa7d5d9000000b005288f0e547esm3618491eds.55.2023.09.16.09.00.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 09:00:33 -0700 (PDT) Message-ID: <8907c9d78b91cffcb00dcf7e8e0c3c964b283edc.camel@gmail.com> Subject: Re: [PATCH] gnu: guile-fibers: Remove version from latest package. From: Liliana Marie Prikler To: Christopher Baines , 65887@debbugs.gnu.org Date: Sat, 16 Sep 2023 18:00:32 +0200 In-Reply-To: <0db9624176856259e901cabfbb18bb3e19366778.1694501896.git.mail@cbaines.net> References: <0db9624176856259e901cabfbb18bb3e19366778.1694501896.git.mail@cbaines.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65887 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Dienstag, dem 12.09.2023 um 07:58 +0100 schrieb Christopher Baines: > As I think this makes more sense, the version is only specified when > you need a specific previous release. >=20 > * gnu/packages/guile-xyz.scm (guile-fibers): Rename to guile-fibers- > 1.0. > (guile-fibers-1.3): Rename to guile-fibers. > (guile-fibers-1.1): Inherit from guile-fibers. I think we could follow the scheme we use for GCC or linux-libre where we use versioned names for everything and then have a version-less name pointing at a specific "stable" version. WDYT? From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 25 06:42:54 2023 Received: (at 65887-done) by debbugs.gnu.org; 25 Sep 2023 10:42:54 +0000 Received: from localhost ([127.0.0.1]:44316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkj3F-0007dd-RU for submit@debbugs.gnu.org; Mon, 25 Sep 2023 06:42:54 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:39163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkj3B-0007dO-TW for 65887-done@debbugs.gnu.org; Mon, 25 Sep 2023 06:42:52 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 6048A27BBE2; Mon, 25 Sep 2023 11:42:36 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id e1f2872f; Mon, 25 Sep 2023 10:42:36 +0000 (UTC) References: <0db9624176856259e901cabfbb18bb3e19366778.1694501896.git.mail@cbaines.net> <8907c9d78b91cffcb00dcf7e8e0c3c964b283edc.camel@gmail.com> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Liliana Marie Prikler Subject: Re: [PATCH] gnu: guile-fibers: Remove version from latest package. Date: Mon, 25 Sep 2023 11:37:30 +0100 In-reply-to: <8907c9d78b91cffcb00dcf7e8e0c3c964b283edc.camel@gmail.com> Message-ID: <87a5ta7cva.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65887-done Cc: 65887-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Liliana Marie Prikler writes: > Am Dienstag, dem 12.09.2023 um 07:58 +0100 schrieb Christopher Baines: >> As I think this makes more sense, the version is only specified when >> you need a specific previous release. >> >> * gnu/packages/guile-xyz.scm (guile-fibers): Rename to guile-fibers- >> 1.0. >> (guile-fibers-1.3): Rename to guile-fibers. >> (guile-fibers-1.1): Inherit from guile-fibers. > > I think we could follow the scheme we use for GCC or linux-libre where > we use versioned names for everything and then have a version-less name > pointing at a specific "stable" version. WDYT? I think that works when you have a procedure for creating the packages, but I'm not sure that's necessary for fibers yet. Hopefully we can get to the point where everything is just using the latest version. These changes do move in that direction though. I've gone ahead and pushed this now as ce22a756d066f3e329b183893d48ac3a5b627a6a. Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmURZBlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xf8UQ/7BtRQ5iL/fEefhFd3ElfPKDZ10ZRnXEgN VnZ84cDPp8vm8Z21sfFOdbET9RUpet5Tn5cR8Lm04cILy9ZKDSyVaD3uorKs0Pol cin657TjVF/4tOHuqq0RWNxgG/YmDKg9U7e7MLEPWe0r1anLjRIqnLX0hdfW0U/B aaM3fRRCOYsOjFdTBmBl/4C6BwKfgIJSIv+utC38/Lzrxrb0ajCsq3r8MyoUycP3 dZ6jP1nURwiLHfyGH693PLkxrdHlraMz2dCLl56tHlHEDS4MfvokU/htGyoLdRuw Mkfozq3tmwI/b5hhxXMdmGjEnfuweZO3G5NQTvMu9A3VascpdqNxTyn8LQa0luZ8 cF03tNfw6Hg4FLEJXmvfxGjCIuEob8HOlCepYTbB19Cs9mGm88QJsK6OW9gesPtr SEJaZhJBBHBYFO/nNal+DyEjBruIFx8Oc2HdCDcoaa1xlAvsLiL1VJhkvpR1C5c8 0roVAHa7WvA+eKeNcPw8ORMbdIGWj2OAehMdnaB5w6gMGw0LLXld9dQyeF+dHpv6 8zNgBOGCTDEd81NGhOZXJ3Y8l8VmhQZeBQMJ3CGYA+XEOzFu/aiTEQvhJuAwiwQl RkJkDEyi6jLbvz033cHpL7i3iSSf6RCHunSqkDc+Nmhs9XAnSTHaxu90aepN5vXV zQWLh5iLe/k= =1GlU -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 20 07:23:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 23 Oct 2023 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator