From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id eBdhAD/2QWdPcAEA62LTzQ:P1 (envelope-from ) for ; Sat, 23 Nov 2024 15:35:27 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id eBdhAD/2QWdPcAEA62LTzQ (envelope-from ) for ; Sat, 23 Nov 2024 16:35:27 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=FggJP2EK; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1732376126; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=j+PMxc8srpj7oiNQBwZV6+AlzykkT+sR+qWKbaPK3HY=; b=pD6QM6z59lotmWXJrC1Za1xylHwp6bpAa2bs8Af7FyGAegEtgQRUI6dNqMahCnqWWFJSro eLhCFTe79M3GG3hRLuwSZ1PXNeOnjIEEsroM1rwesahH4VNnguhFUpRTVCIOi7gLrjaUKr qS59vQhNH7rpA01Lw674hBQeRRpqh0GbxNkyY9L2tqaWu+5ht7uEEm745gJ2TClhamB0yR 2mJeIYfTEljrZh5VaU7lZT1h9TOQNejSn5I+DrQtO11AKZU++2a7J8XM/wazab9wFZ6U1v /Jo9wezpogVGSxSMD7e40TOIwpBZkzzPhRFgLWo5lhQJ7GCjJLM5r9dJvn94Gw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=FggJP2EK; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1732376126; a=rsa-sha256; cv=none; b=tFrW1rUek25qLdkQS2v5yj4blqY97oqv4KqX5lMdbFz5Osb3v11Guawfm6rlO++OW6LgDY 40k6Sp+pEJS0kHfn72roMIsT5KyWrecFicszXQtWRCrLwvyfnmDwmNEfuVmvcUk7sTuVJ+ JzQiE2wNlvjX2GIpt9cfFCMqWj9p/8tSlfTLoi7kQSP4pt/3WkHQwWEXpV5eM9hXzjCzPq 6w99ZR+UXjNbZ7VuS1Ck/Nei2AUyHNiTK59//qjNT6N5yQ4jBsYNdmRILQTQjmLBl2kooL 3VnQOwFEDHsk2i0Xx+GSM5tqhQvuIGgI+DAT/OxeVoc+0Vgxzs9PfdvNSc1Rbg== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B057A811C0 for ; Sat, 23 Nov 2024 16:35:26 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tEs9h-0007IF-5k; Sat, 23 Nov 2024 10:34:41 -0500 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 1tEs9f-0007Ht-60 for guix-devel@gnu.org; Sat, 23 Nov 2024 10:34:39 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tEs9d-00087P-I0 for guix-devel@gnu.org; Sat, 23 Nov 2024 10:34:38 -0500 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-432d86a3085so28309105e9.2 for ; Sat, 23 Nov 2024 07:34:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732376075; x=1732980875; darn=gnu.org; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=j+PMxc8srpj7oiNQBwZV6+AlzykkT+sR+qWKbaPK3HY=; b=FggJP2EKeErzgjv0hO00JSUwkNv1EUOhHo2LQb0MFAJQ+1f8kGeZpxh/RRFYzILekc bV61ackZ3KJpQIU48TU0oPfdSfLKr06W6zOvA5o+sznPNuKw2H7yPs8Vm1OcD/eaEhbi U/Whay3w94lakmQVXthdP89GezrvDx4IiovRnG3s5YOpBxZ/W61CQGoFwBwBdVE4RXHL 4H+H/w0Mu/N294NkFCOoKF84G8Yv5IdEpM9JDcpqZSXxgTE9jaDnpdaC9YEqesAVClEJ 2T/U0of5SLlYSgpzpQ4viiuv434VeAyvh/TUVEdJeInEdUxTawluzCQ9t56H5aB4X6tz 8v4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732376075; x=1732980875; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=j+PMxc8srpj7oiNQBwZV6+AlzykkT+sR+qWKbaPK3HY=; b=J5wyTIOrzALvuSc1gsCatOY6iDo5Ew42RcH+LuUdG0nqcHB0dYvWK0vsVTOEx8Hu6B IngkopiE/0Jr5DwMPaubbTOSxgiwlNOIdWeqTUX5w6x/EnEe3zTOwixOJcGW4qZsBOA8 wz369RabAzunszWgS9UfCHQoD0NeDalrhxB5bqRDWgOF+I4RY/UwfUeuJSMJuaRl3wOB framBDW067a8NyW0RGFQt+SnWMVDC0UP15T7/uqyhNY6S4MpRo9UcZm2OlfagZWprY5i 6AsJFaw+0otIk6lErz16IZxzIb/7ZOXHv7cVeI1mAN0Z1jJwEB5KJ0SYoGrpm9aN+EQY yFVQ== X-Gm-Message-State: AOJu0Yz+T69YTjAJ3KgK61K2oV0Z82J69Vuvsz1YTPDFiQv7UoeCHPQG MDFI8vAq4NrchjyK61mgEbqZXZN5xsEwQdH6wriyQI3vbBpaWo3jTNc0Ke/vWcQ= X-Gm-Gg: ASbGncsL5tsjVodiDJr6eCUzuauYLxsFf3bQtLw1//1NkyyWvH6MiR9GaIGmve4aKyC X2Au9TUAcQB5bWVxyp9JLeIwLFwGxiM88EnyPSWNZqgB1DpurQqYUNzFBGBhf2jZ0vy+wpLatfL 8iXLqj7pQ6EkDuSdIXN94D0tfbp5p9zE7alRbYRH5d3G7z/QbkXei0Jf6qah0MSEps8iohHt6G5 6lTM/RV4trJYMQwQSRVWTA4MOdcvMenUmsRwSzo+i/ep3TZITiHMJXhlGk+yuv9RxJarz/ID5s6 Ahst3bBbjm/tnJIRI5uT7NfuMQ== X-Google-Smtp-Source: AGHT+IFXXAfWoYFC7X4zWmlF/sk/uxrM2hZ5EuTfdnzxtwJ254+NCUzHuP+CswqqJW7+/b3WP44IQA== X-Received: by 2002:a05:6000:186e:b0:382:5088:9372 with SMTP id ffacd0b85a97d-38260bcc415mr5756907f8f.43.1732376075162; Sat, 23 Nov 2024 07:34:35 -0800 (PST) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3825fad60c3sm5658582f8f.2.2024.11.23.07.34.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Nov 2024 07:34:34 -0800 (PST) From: Sharlatan Hellseher To: divya@subvertising.org Cc: guix-devel@gnu.org Subject: On the "next" packages, and packaging confusion. In-Reply-To: 87o72ml57j.fsf@subvertising.org Date: Sat, 23 Nov 2024 15:34:24 +0000 Message-ID: <87a5dqnev3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=sharlatanus@gmail.com; helo=mail-wm1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -7.25 X-Spam-Score: -7.25 X-Migadu-Queue-Id: B057A811C0 X-TUID: IPEQe1j7ja2/ --=-=-= Content-Type: text/plain Hi Divya, Speaking from Python/Golang/Astro teams perspective. I see and use *-next where I need the latest package version but updating inherited one would trigger a large amount of re-builds. It may be swap on dedicated team branch when more packages start needing it. In Golang, there are breaking changes versions which are specified in module path and reflected in Guix' package names e.g. go-github-com---v2 If updating package does not trigger more than 300-400 related packages there is not need to introduce *-next variant and it's reasonable just to update to the latest version. Hope it helps Live well! -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmdB9gAACgkQdtcnv/Ys 0rW11g/+OhoGSXhvdk5qgm5SusuCc3at2T7lNy5g1aq99cI3CarWcTp8fMiUmCYp c04kbxVfw+CiYlTy1UlWFTGiTujy5gxLKavhcK7OsxPjbWv57nBD6asJj4jTj41z dIeqWzx7O3E8G7aLi4KlxEuxqhBQ+DsWmaMFsDxt36FYG9p3SJYOWykfu3HfIOV8 ZRFhGO94jUi5pCWePNw+brGG9ofjQ2T3w9PQaIfUjlEiI0d2lr2Ez795lMlyBt6+ tJXzh2cCahG5oU1OUe5UuWT4O29aPZZeRy6iJjbeJM4BfmUH8/oqIvcUanpUXqIx PXL1YHR0RExp85FdiEjYyb3Nny3uI/8WySwxLza/ksXY973mD3FnMDLVdHWXAcrr LqnVzwpIyFlBU4IvwlEi/lfC6qW4Ley1ROpEsBWJ+EHUJ8Wl/AdOoS19h+3z7uMw o+Hd5v+WslDm+3x587cFs3Ox9Lda0gZbLpCvHwdkGdy9VsgLLlMgRr1WmWDLtUI+ adaLlmbfklxR6KEGR0MtJgi63PbCQFBiiPnPbZWKPQz/iAhIwLGCbmaFalt57QxT po1Q+9kX/ZFx4yvWNjy0nB0J45NfATLyBgSb2YsOqnoAcCvnc8nanngJU7faN8k/ MTvlS/ysDSujwBEz8FL3INJwYC1mUT5HcFAr7V/o6Jzo2oCNzXY= =0J7U -----END PGP SIGNATURE----- --=-=-=--