From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#62750: 29.0.50; Commands 'package-update' and 'package-update-all' should be called '*-upgrade' Date: Sun, 30 Apr 2023 21:55:17 -0400 Message-ID: References: <2726a957-a2a8-3b89-8930-2d620d83491e@alphapapa.net> <83sfd7c1v1.fsf@gnu.org> <875ya3euof.fsf@posteo.net> <87fs95a6y3.fsf@posteo.net> <83h6tl6xgn.fsf@gnu.org> <54892fb9-fcc5-d036-e0de-e199712ff7d4@gutov.dev> <83bkjdxzbx.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36843"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Adam Porter , larsi@gnus.org, Eli Zaretskii , philipk@posteo.net, 62750@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 01 03:56:12 2023 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 1ptIlv-0009NU-VE for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 May 2023 03:56:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ptIlp-00034O-5Q; Sun, 30 Apr 2023 21:56:05 -0400 Original-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 1ptIln-00034G-Mm for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 21:56:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ptIlm-0001js-Pw for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 21:56:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ptIlm-0006rw-F2 for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 21:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 May 2023 01:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62750 X-GNU-PR-Package: emacs Original-Received: via spool by 62750-submit@debbugs.gnu.org id=B62750.168290612826335 (code B ref 62750); Mon, 01 May 2023 01:56:02 +0000 Original-Received: (at 62750) by debbugs.gnu.org; 1 May 2023 01:55:28 +0000 Original-Received: from localhost ([127.0.0.1]:38604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptIlE-0006qf-9c for submit@debbugs.gnu.org; Sun, 30 Apr 2023 21:55:28 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:65168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptIlC-0006pt-Fm for 62750@debbugs.gnu.org; Sun, 30 Apr 2023 21:55:26 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 29E6E80F19; Sun, 30 Apr 2023 21:55:21 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A5DA1805F3; Sun, 30 Apr 2023 21:55:19 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1682906119; bh=Rha1q19qcY5CIVVu4eDVWymzdDWJCFCzgy1kncUMVLM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=aBe/aySKMdkz0NcyDMr1xaPc9TSxa8SdaROZo/81Yf8NhizXxekZ5cj/G87oxV1+y BzyMW6QEtbbpsrkR85RO52cjtXF5JOvvsAB9obcWBp0bG56p5Z1Ow7A1tdxaWCkNsn YA3GcYJncRJuHrtTsnsANGpvQd9wa2pu3BMnbVraF0b0hGL48NiUv8hnBT+c5Mh5xl 3GuI+85dUV1PUejyCO82nXkrCiClFXNxRthe068ct/DKNtzOV2lBb2WCNsBkmNv5Rc 2hYx87lYxg6W29NaXfOzeCemE7SoVWTqngMbb0ZpGvNFuvawASd4yi6ykiuovV5siG ZYh4sRdIlFyFw== Original-Received: from pastel (unknown [45.72.217.176]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 6AFF3120515; Sun, 30 Apr 2023 21:55:19 -0400 (EDT) In-Reply-To: (Dmitry Gutov's message of "Mon, 24 Apr 2023 21:54:58 +0300") 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:260848 Archived-At: > That might also be the case when upgrading a package that some others > depend on (newer version could also have macros deleted or renamed). We try to make upgrades "safe", but there's usually no such effort the other way around, so downgrading is definitely more risky in practice, even though in theory things can break in all cases. > Would "update" be a more proper term to cover both upgrading and > downgrading? I think if you specify the target version, then `package-install` sounds about right (and I suspect it may already "work"). > Or that. We don't keep older versions around in ELPA anyway, so for > now the question is moot. Well, we do keep them some `elpa.gnu.org` but indeed the ELPA protocol doesn't include any way to advertise them. Stefan