From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#46441: GNU ELPA feature request: host .lz archives (as well as uncompressed) for current versions Date: Fri, 12 Feb 2021 13:10:01 -0500 Message-ID: References: <87r1lml74t.fsf@collares.org> <87ft21qjiw.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17603"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46441@debbugs.gnu.org, Mauricio Collares To: "Basil L. Contovounesios" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Feb 12 19:11:34 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lAcuj-0004Va-92 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Feb 2021 19:11:33 +0100 Original-Received: from localhost ([::1]:55204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAcui-0008Ko-AQ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Feb 2021 13:11:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58466) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAcuE-00085D-Q9 for bug-gnu-emacs@gnu.org; Fri, 12 Feb 2021 13:11:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lAcuE-00008U-IE for bug-gnu-emacs@gnu.org; Fri, 12 Feb 2021 13:11:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lAcuE-0007f6-DA for bug-gnu-emacs@gnu.org; Fri, 12 Feb 2021 13:11:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Feb 2021 18:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46441 X-GNU-PR-Package: emacs Original-Received: via spool by 46441-submit@debbugs.gnu.org id=B46441.161315341229384 (code B ref 46441); Fri, 12 Feb 2021 18:11:02 +0000 Original-Received: (at 46441) by debbugs.gnu.org; 12 Feb 2021 18:10:12 +0000 Original-Received: from localhost ([127.0.0.1]:32918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lActQ-0007ds-4W for submit@debbugs.gnu.org; Fri, 12 Feb 2021 13:10:12 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:58480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lActN-0007dZ-NL for 46441@debbugs.gnu.org; Fri, 12 Feb 2021 13:10:10 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 0AD28100225; Fri, 12 Feb 2021 13:10:04 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 5535A100019; Fri, 12 Feb 2021 13:10:02 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1613153402; bh=ol5WAd09bs8GxBpHOHmnlT4+qBzGgCKPpXbZIzQma0E=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=gFlVJrq+LWJbmMXqzbcpzJ0IQjA74ya21ijYsUkdXcCUxt1az0R9/m1Du1n5kIvVD 7OnS6gJawojO+958thMrhH8ib/lzaD0eGrdZvSKdllQp2qW6tOKBNv/tJ7nqFGBL4I wTddcf/426Uf0YV7YIoCs6WtJAU5aAOikY5kQS0cvphHuHcS3+5tSm415RufeMA3tW bxnCZSU+jritWjQNQjJJC3rtzr8Vi4GyzbEWgFtE4tub3ipUw5DMMDUDjqHwqG/+Ha g6M8hzaPAiFi//wzUxxJsnrgffWWOm7Ls7SO1gGCvMnodGzqnVy/sSbzVB1UUi/udk Iks/ednZhR0Bw== Original-Received: from alfajor (unknown [216.154.41.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 25D4D120286; Fri, 12 Feb 2021 13:10:02 -0500 (EST) In-Reply-To: <87ft21qjiw.fsf@tcd.ie> (Basil L. Contovounesios's message of "Fri, 12 Feb 2021 17:32:23 +0000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:199869 Archived-At: >> Currently, there's no way to get a permanent link to a package version >> that happens to be the current one. FWIW, the situation is even worse because there's no way to get a permanent link at all: while we do keep some old versions, we don't keep them all. Currently, the limit is set at 20, meaning that we keep up to 20 old versions around per package, and once we hit that limit we start pruning the old versions according to a heuristic that intends to guess which versions are more important to keep. So that makes me question your "upstream" need. >> For example, auctex is currently at >> version 13.0.4; today I can download it from >> https://elpa.gnu.org/packages/auctex-13.0.4.tar, but this link will stop >> working as soon as a new version of auctex is released and the old >> version gets compressed. This makes it slightly annoying to pin a >> particular version of an ELPA package by URL. Could you expand a bit on why you need to keep references to old versions, and why you decided to use URLs for that? That will hopefully help us see what is the best course of action from here. Stefan "not opposed to building the .lz eagerly"