From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 0G8iL6Obn2LRQAEAbAwnHQ (envelope-from ) for ; Tue, 07 Jun 2022 20:40:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id qEs9LqObn2KNYQAAG6o9tA (envelope-from ) for ; Tue, 07 Jun 2022 20:40:35 +0200 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 303DF430F5 for ; Tue, 7 Jun 2022 20:40:35 +0200 (CEST) Received: from localhost ([::1]:33134 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nye82-0006QW-6S for larch@yhetil.org; Tue, 07 Jun 2022 14:40:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34652) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nye7Q-0006Os-SL for guix-devel@gnu.org; Tue, 07 Jun 2022 14:39:57 -0400 Received: from knopi.disroot.org ([178.21.23.139]:52662) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nye7M-0005Hh-Ew for guix-devel@gnu.org; Tue, 07 Jun 2022 14:39:56 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 35EC343605 for ; Tue, 7 Jun 2022 20:39:49 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id yFbn9aFT2dLp for ; Tue, 7 Jun 2022 20:39:48 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1654627186; bh=c8dByW6K3PnIEY4ZLakOaPFVVzisf9tdJho1FVUI82U=; h=Date:From:Subject:To; b=V0BFuMx75c+npguSWZk1p/9JqhHSNV2FQgNqh3LQeu1Nt81J0oapdVHdnLthYf5dp qk31vWKuzwVtJi8RvXctaYXBh35ws1QPiGJ7AONOp95q0AM1hQjExeOmjUeHoRrZlZ lQbDpc++no3lsBJR/NwN5IrGieeiG6VJm9Wk2lK673v5qgjSM8UN+ka/Ws5TN4w6FE zpV2YOlurjzc5Lsvy6SWuBrVbOmEm+hgPSRNAOX2OkgBeVxehPXaU7l4EpuaC3KlLa 1DJY7Pyjgcz/aTj2/ByVX4BhUmvTMIjZCMbQvEWw1N/joYyArcRWe4+LWYChyZBPUE vD4ozyuPWLH3A== Date: Tue, 07 Jun 2022 18:39:46 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: kiasoc5@disroot.org Message-ID: Subject: Repology and outdated packages To: guix-devel@gnu.org Received-SPF: pass client-ip=178.21.23.139; envelope-from=kiasoc5@disroot.org; helo=knopi.disroot.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654627235; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=c8dByW6K3PnIEY4ZLakOaPFVVzisf9tdJho1FVUI82U=; b=QAWYVDjIVzURJWQG/cwXx6fKuMMC/sWPtwzoUPhq7cyLv9N6Cp4QLwUlKhX3uS9itz4zM/ Qw7yE3zNNPz5CwbPZkrfuSs5eSD0ED/3YUzfb+s9W0O6ODIO8IsUSdSWJK9xUPoTgTK001 l5amilS9Y7VBP86ZfcCtMJN88uBTMdQr/nPsjhiRASczT23ITHfDRtPIUrKS8P2isyRi5h YbJZVhvXPOc2YlxmE5KR43XFay2XNamTQJ6ttva9JVtT6Vmsm2eLFpNVZYdbvMRIEQpyzS 5h8iRIr+e9iEk/jaOUdPs6th/fpvDBEwwVz4Efal+d36RYfzD8dtFessw+3XAw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654627235; a=rsa-sha256; cv=none; b=U3JVkr//08DiOsQEZfiYlzmN9aduD8bGd4QX6EXLcAxVAq3lWULNq9WbbAtaW2hcLxP/34 ETsVvwSB2tmFBfmLD5f8xtFaAidZxOP8z0LCmHJ6DBjvd81TdyYgZMGqFkD9BswUZO3PBq G3x5QEXc5Bm9UtTzVxEFTbEEW2nLqlKNlGb6qJe2q1i3t30fLkFpIYAbwPs+N1Sdfb4pIi pqlNmb45hozqWDSnMInBLn0qYGRT+PCUAYELGwrWJMAVaQGF0d44OI1teJKQZzpN6bn88C iGm35O1E6hdkTM7JIVK9Apg+zTYuOEETKsHxC/wVNFyIURICIaVP+5qi6IUS/A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=V0BFuMx7; dmarc=pass (policy=quarantine) header.from=disroot.org; 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" X-Migadu-Spam-Score: -3.50 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=V0BFuMx7; dmarc=pass (policy=quarantine) header.from=disroot.org; 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" X-Migadu-Queue-Id: 303DF430F5 X-Spam-Score: -3.50 X-Migadu-Scanner: scn1.migadu.com X-TUID: jSn/MSfsFcUT Dear Guix, I've been watching the Repology page for Guix and I've noticed that we've= dropped to 51% outdated packages [https://repology.org/repository/gnugui= x]. We used to be at 40% outdated packages a few months ago. I know that rolling release distros don't have to have the latest package= s but this is not the best representation of Guix, especially when our fr= iend NixOS claims they have the largest and most updated package collecti= on [https://nixos.org/blog/announcements.html#nixos-22.05]. So without demanding more maintainer time, for now I just convince myself= that: - key toolchains such as Rust and Go are not always up to date, thus bloc= king the upgrade of several packages - we package their dependencies separately (eg Rust crates, Go modules), = these are a significant portion of Guix that cannot be constantly updated= easily - the Guix 1.4 release is coming soon so more time may be spent debugging= that instead of updating the package archives - the Guix branching model of staging/core-updates means we could say Gui= x is an LTS rolling release distro, which there aren't that many of However I hope that faster package reviews can mean we stay updated faste= r without compromising package quality. WDYT?