GNU bug report logs - #41926
package.el: please improve dependency handling during updates

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Thomas Klausner <tk@HIDDEN>; merged with #37776; dated Wed, 17 Jun 2020 21:50:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Forcibly Merged 37776 41926. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Jun 2020 21:49:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 17 17:49:19 2020
Received: from localhost ([127.0.0.1]:52324 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jlfvr-0007sZ-4H
	for submit <at> debbugs.gnu.org; Wed, 17 Jun 2020 17:49:19 -0400
Received: from lists.gnu.org ([209.51.188.17]:38178)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tk@HIDDEN>) id 1jlfvm-0007sO-DI
 for submit <at> debbugs.gnu.org; Wed, 17 Jun 2020 17:49:18 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:49672)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <tk@HIDDEN>) id 1jlfvl-0004WO-Vs
 for bug-gnu-emacs@HIDDEN; Wed, 17 Jun 2020 17:49:14 -0400
Received: from danbala.ifoer.tuwien.ac.at ([128.130.168.114]:57634)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <tk@HIDDEN>) id 1jlfvj-0007yM-3I
 for bug-gnu-emacs@HIDDEN; Wed, 17 Jun 2020 17:49:12 -0400
Received: by danbala.ifoer.tuwien.ac.at (Postfix, from userid 116)
 id 47A7F9F51; Wed, 17 Jun 2020 23:49:05 +0200 (CEST)
Date: Wed, 17 Jun 2020 23:49:05 +0200
From: Thomas Klausner <tk@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: package.el: please improve dependency handling during updates
Message-ID: <20200617214905.jdwgtctprh6z6ptq@danbala>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Received-SPF: pass client-ip=128.130.168.114; envelope-from=tk@HIDDEN;
 helo=danbala.ifoer.tuwien.ac.at
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/17 17:49:05
X-ACL-Warn: Detected OS   = FreeBSD  [generic] [fuzzy]
X-Spam_score_int: -25
X-Spam_score: -2.6
X-Spam_bar: --
X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi!

I recently did

list-packages
U
x

to update all installed packages. Afterwards I found errors in the log
because lsp-ui needed a newer version of one of its dependencies, but
that had not been upgraded yet.
(see https://github.com/emacs-lsp/lsp-ui/issues/462)

Please improve the package handling that the packages are updated from
bottom to top, dependency wise (i.e. if foo needs bar, then bar should
be updated first).

Thanks,
 Thomas




Acknowledgement sent to Thomas Klausner <tk@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#41926; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 1 Nov 2020 15:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.