X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: "Basil L. Contovounesios" <contovob@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: joaotavora@HIDDEN, dgutov@HIDDEN, bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 25 Jan 2023 00:21:01 +0000
Resent-Message-ID: <handler.61048.B.167460604313731 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 61048 <at> debbugs.gnu.org
Cc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>, Dmitry Gutov <dgutov@HIDDEN>
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
X-Debbugs-Original-Xcc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>, Dmitry Gutov <dgutov@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.167460604313731
(code B ref -1); Wed, 25 Jan 2023 00:21:01 +0000
Received: (at submit) by debbugs.gnu.org; 25 Jan 2023 00:20:43 +0000
Received: from localhost ([127.0.0.1]:57851 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pKTWs-0003ZP-HQ
for submit <at> debbugs.gnu.org; Tue, 24 Jan 2023 19:20:43 -0500
Received: from lists.gnu.org ([209.51.188.17]:41028)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <contovob@HIDDEN>) id 1pKTWp-0003ZG-W4
for submit <at> debbugs.gnu.org; Tue, 24 Jan 2023 19:20:40 -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 <contovob@HIDDEN>) id 1pKTWp-00061f-J7
for bug-gnu-emacs@HIDDEN; Tue, 24 Jan 2023 19:20:39 -0500
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <contovob@HIDDEN>) id 1pKTWm-0004oo-1Q
for bug-gnu-emacs@HIDDEN; Tue, 24 Jan 2023 19:20:39 -0500
Received: by mail-wm1-x335.google.com with SMTP id
m5-20020a05600c4f4500b003db03b2559eso189321wmq.5
for <bug-gnu-emacs@HIDDEN>; Tue, 24 Jan 2023 16:20:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21;
h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
:date:message-id:reply-to;
bh=/SJ9czJrfrp2qvCIWV7jE83sBYvV8f/HphndB88YC0I=;
b=P44V65Tbu45uAG9Odlpxpbbb/izXGYdIHxvVD0ONsmixmNk4hC1MSVRtITym5dYMKY
ZC4ytwG7NyplD+xwnQq20pP05+SR5t0rE1tNW+1dv/crgNn28NT0T6plVptq6F2PYmqv
0W8pRPb+2TEzhMm60lO6JM1z808WBOkieY4HYHB0yvoeXrimlXXl+xP/4XyBW0I2eCLa
fIpe/wkdHUBb1nxYn9YfKODHxeaqbAphdBFz/bjWcn7DeVfIjy3FF7Qwc40c93u09nY2
MGvx5nVvnBhUrx1xgtW4dANnCwmDkVTAeIHkCy/i//ZG8arnUBAPoNfq3EJc2kS/GWIp
e5ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=mime-version:message-id:date:subject:to:from:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=/SJ9czJrfrp2qvCIWV7jE83sBYvV8f/HphndB88YC0I=;
b=5jeqp3WHdcUf4DEcMNDECwvux3TSBm15iLHGFsKMSdJv7aB79xRNU+SHG44vFiQPxm
5QopuSPhmTntxcIW/Ar6uNxvpLU3tBUNdHD6Sm6yh6ICoyfPEl6fM+5OwL5r5rCVxwe3
KcZGpNpkRkWMyHMOLDcYv2qj/1KoAnPj6hUTgRojP1b2pCFa1CUlJgOFTM565euAUXxR
yErLoSDbVcQq/h+Bi0SBJD7RUcO30iYi2DtPaP/R9yiGJmLyn6MDC9D0QZPjOGGYXlJu
r6galyI/3J5YCd/jHYOFEfzc6qIgj6qHAOtLzJorAXptPfu3Fji6sIxUOa1eijZ7MQ/A
hz4Q==
X-Gm-Message-State: AFqh2kq45o066ioyoc7jAX5I9AzBXvEjV1J4pnZGns9SnQOA2dSMrNiG
RBbgLciP1FmzpMYUqkWlT7xxVz8dpzytdNtR
X-Google-Smtp-Source: AMrXdXsPr90Hg3QzwVMjMr9UDD/hwOAsu+c+gZ1uXFXykRh6wHkFYh/wA6iz2XeqN1bwYagUt8vbwg==
X-Received: by 2002:a05:600c:3acd:b0:3cf:5583:8b3f with SMTP id
d13-20020a05600c3acd00b003cf55838b3fmr29927414wms.20.1674606031855;
Tue, 24 Jan 2023 16:20:31 -0800 (PST)
Received: from localhost ([64.43.154.54]) by smtp.gmail.com with ESMTPSA id
x26-20020a1c7c1a000000b003db01178b62sm202908wmc.40.2023.01.24.16.20.30
for <bug-gnu-emacs@HIDDEN>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 24 Jan 2023 16:20:30 -0800 (PST)
From: "Basil L. Contovounesios" <contovob@HIDDEN>
Date: Wed, 25 Jan 2023 00:20:27 +0000
Message-ID: <871qnj1n3o.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=2a00:1450:4864:20::335;
envelope-from=contovob@HIDDEN; helo=mail-wm1-x335.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,
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-Spam-Score: -1.4 (-)
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.4 (--)
--=-=-=
Content-Type: text/plain
Tags: patch
0. cd "$(mktemp -d)"
1. touch .dir-locals.el
2. HOME="${PWD}" XDG_CONFIG_HOME="${PWD}/.config" emacs-28.2
3. M-x toggle-debug-on-error RET
4. M-: (setq project-vc-extra-root-markers (list dir-locals-file)) RET
5. M-x package-install RET eglot RET
6. C-x p g Package-Requires RET
Debugger entered--Lisp error: (void-function xref-show-xrefs)
xref-show-xrefs(#f(compiled-function (&rest args2) #<bytecode -0xac14b28472c08a0>) nil)
project-find-regexp("Package-Requires")
funcall-interactively(project-find-regexp "Package-Requires")
call-interactively(project-find-regexp nil nil)
command-execute(project-find-regexp)
Emacs 28 ships with Xref 1.3.0, and without Eglot. Eglot depends on
Project 0.9.3 directly and on Xref 1.4.0 transitively. Yet package.el
for some reason deems that the built-in Xref 1.3.0 satisfies this
requirement, and does not pull a more recent version from GNU ELPA.
[ BTW, there is nothing special about steps 1, 4, 6 in the recipe above:
they just demonstrate that the expected version of Xref is missing. ]
At first glance this sounds like a package.el bug, but since there won't
be an Emacs 28.3, and until someone checks whether it's present in Emacs
29+, perhaps something like the following is needed as a workaround?
--=-=-=
Content-Type: text/x-diff; charset=utf-8
Content-Disposition: inline; filename=eglot.diff
Content-Transfer-Encoding: quoted-printable
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index 8ce1a8b7baf..8a85ccf7276 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -7,7 +7,7 @@
;; Maintainer: Jo=C3=A3o T=C3=A1vora <joaotavora@HIDDEN>
;; URL: https://github.com/joaotavora/eglot
;; Keywords: convenience, languages
-;; Package-Requires: ((emacs "26.3") (jsonrpc "1.0.16") (flymake "1.2.1") =
(project "0.9.3") (xref "1.0.1") (eldoc "1.11.0") (seq "2.23") (external-co=
mpletion "0.1"))
+;; Package-Requires: ((emacs "26.3") (jsonrpc "1.0.16") (flymake "1.2.1") =
(project "0.9.3") (xref "1.4.0") (eldoc "1.11.0") (seq "2.23") (external-co=
mpletion "0.1"))
=20
;; This is a GNU ELPA :core package. Avoid adding functionality
;; that is not available in the version of Emacs recorded above or any
--=-=-=
Content-Type: text/plain
Thanks,
--
Basil
In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars)
of 2022-09-13 built on tia
Windowing system distributor 'The X.Org Foundation', version 11.0.12101006
System Description: Debian GNU/Linux bookworm/sid
Configured using:
'configure 'CFLAGS=-O2 -march=native' --prefix=/home/blc/.local
--program-suffix=-28.2 --with-file-notification=yes
--with-x-toolkit=lucid --with-x'
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
X11 XAW3D XDBE XIM XPM LUCID ZLIB
Important settings:
value of $LANG: en_IE.UTF-8
value of $XMODIFIERS: @im=ibus
locale-coding-system: utf-8-unix
Major mode: Debugger
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
buffer-read-only: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
Load-path shadows:
/tmp/tmp.wwpr6ZCm6G/.emacs.d/elpa/jsonrpc-1.0.16/jsonrpc hides /home/blc/.local/src/emacs-28.2/lisp/jsonrpc
/tmp/tmp.wwpr6ZCm6G/.emacs.d/elpa/project-0.9.5/project hides /home/blc/.local/src/emacs-28.2/lisp/progmodes/project
Features:
(shadow sort mail-extr emacsbug sendmail help-fns cl-print find-dired
vc-svn grep cl-extra easy-mmode external-completion array filenotify
jsonrpc xref flymake-proc flymake thingatpt project imenu ert ewoc debug
backtrace help-mode warnings pcase compile comint ansi-color ring
find-func autoload radix-tree lisp-mnt tar-mode arc-mode archive-mode
cus-edit pp wid-edit mm-archive message dired dired-loaddefs rfc822 mml
mml-sec epa derived gnus-util rmail rmail-loaddefs text-property-search
time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode
mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache
url-auth epg rfc6068 epg-config finder-inf package browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
cus-start cus-load iso-transl tooltip eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo x-toolkit
x multi-tty make-network-process emacs)
Memory information:
((conses 16 150248 11680)
(symbols 48 14395 1)
(strings 32 52717 2277)
(string-bytes 1 1443118)
(vectors 16 24221)
(vector-slots 8 304738 18582)
(floats 8 50 144)
(intervals 56 493 0)
(buffers 992 17))
--=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: "Basil L. Contovounesios" <contovob@HIDDEN> Subject: bug#61048: Acknowledgement (28.2; Installing Eglot doesn't pull transitive Xref dependency) Message-ID: <handler.61048.B.167460604313731.ack <at> debbugs.gnu.org> References: <871qnj1n3o.fsf@HIDDEN> X-Gnu-PR-Message: ack 61048 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 61048 <at> debbugs.gnu.org Date: Wed, 25 Jan 2023 00:21:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Jo=C3=A3o T=C3=A1vora <joaotavora@HIDDEN>, Dmitry Gutov <dgutov@yandex= .ru> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 61048 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 61048: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61048 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 25 Jan 2023 12:02:01 +0000
Resent-Message-ID: <handler.61048.B61048.16746480832578 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: "Basil L. Contovounesios" <contovob@HIDDEN>
Cc: 61048 <at> debbugs.gnu.org, joaotavora@HIDDEN, dgutov@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.16746480832578
(code B ref 61048); Wed, 25 Jan 2023 12:02:01 +0000
Received: (at 61048) by debbugs.gnu.org; 25 Jan 2023 12:01:23 +0000
Received: from localhost ([127.0.0.1]:58474 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pKeSx-0000fW-12
for submit <at> debbugs.gnu.org; Wed, 25 Jan 2023 07:01:23 -0500
Received: from eggs.gnu.org ([209.51.188.92]:43984)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1pKeSu-0000f6-M9
for 61048 <at> debbugs.gnu.org; Wed, 25 Jan 2023 07:01:21 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1pKeSp-0004xS-2D; Wed, 25 Jan 2023 07:01:15 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=CL9EwLUQH3GfRa8UnZGoNKuPy+vMKur+zEy23ZHiLs8=; b=B94rxxcispQ0OMNpsWbT
bmOXxQ8znJbXF83dzWHvK3NpdnP/XoDXC3uWspi9jUdfCpyWd4Jb5uJuhnBQl5plzc4Nz2HyR9tB7
kP7rsCuZzM2arv4lAp9/p2+QswFlakmLkQpRjzYu/7HHnLVLZD0bto9KEscHajjdeGUVHbfEc2dL7
d2RSLUT/EF3Qo8Kwp8hx9NO26hCh5ewMoIrCfKO7mUcIiCdks6tbQga2ACS2mDIw3ffOf6vyCzImS
tVtA67+faf4jafpVY6lSbu+SoQKy7sixyIxGZA4SZNeqqLRd2diVG/WEeBK9Fag12+CRCnp58JnQx
mXzAoM07as0Vjg==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1pKeSm-0003Oa-MA; Wed, 25 Jan 2023 07:01:13 -0500
Date: Wed, 25 Jan 2023 14:01:26 +0200
Message-Id: <837cxahlgp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <871qnj1n3o.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
References: <871qnj1n3o.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
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: -3.3 (---)
> Cc: João Távora <joaotavora@HIDDEN>,
> Dmitry Gutov <dgutov@HIDDEN>
> Date: Wed, 25 Jan 2023 00:20:27 +0000
> From: "Basil L. Contovounesios" via "Bug reports for GNU Emacs,
> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>
> Emacs 28 ships with Xref 1.3.0, and without Eglot. Eglot depends on
> Project 0.9.3 directly and on Xref 1.4.0 transitively. Yet package.el
> for some reason deems that the built-in Xref 1.3.0 satisfies this
> requirement, and does not pull a more recent version from GNU ELPA.
>
> [ BTW, there is nothing special about steps 1, 4, 6 in the recipe above:
> they just demonstrate that the expected version of Xref is missing. ]
>
> At first glance this sounds like a package.el bug, but since there won't
> be an Emacs 28.3, and until someone checks whether it's present in Emacs
> 29+, perhaps something like the following is needed as a workaround?
I'm okay with this installed on emacs-29, unless Dmitry or João have
better ideas or objections.
Thanks.
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Jan 2023 13:04:01 +0000
Resent-Message-ID: <handler.61048.B61048.16747381918162 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: "Basil L. Contovounesios" <contovob@HIDDEN>, 61048 <at> debbugs.gnu.org, dgutov@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.16747381918162
(code B ref 61048); Thu, 26 Jan 2023 13:04:01 +0000
Received: (at 61048) by debbugs.gnu.org; 26 Jan 2023 13:03:11 +0000
Received: from localhost ([127.0.0.1]:60946 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pL1uJ-00027a-BB
for submit <at> debbugs.gnu.org; Thu, 26 Jan 2023 08:03:11 -0500
Received: from mail-oo1-f53.google.com ([209.85.161.53]:45871)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <joaotavora@HIDDEN>) id 1pL1uH-00027L-HZ
for 61048 <at> debbugs.gnu.org; Thu, 26 Jan 2023 08:03:10 -0500
Received: by mail-oo1-f53.google.com with SMTP id
p19-20020a4a8e93000000b004fe1e423feaso217292ook.12
for <61048 <at> debbugs.gnu.org>; Thu, 26 Jan 2023 05:03:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=5BRj/iryiKwH9RKAaba+IlxACa8AAXHx3TWYQZkGi38=;
b=muF3EddgjGIrUMsC2Lzo0EKVF9dhXv8Zr0ls/amFqciXpI84OGEuuvJp4ntxuoqnjw
2EAxTUl8p8JJVfscmZ4+3Xq+rnlhNzks5eJUPGod3kBOiVY7UZB0t+ofjvx4h0wbJvCk
ApvmeAnIAD4IlDGN2sIQYstTbhLccyEY2B1SBz0A4xLvOsb+RiK98YUzS/4Tj5/MOlI7
JD18vSuKGQJYHNiEytTDMG8Tnqtcb31Rh4iawlccqvdXSEacpVaQzCuk8z1nXfd78GCn
G2cVaoXTpYx3lEF9274x4JVVrV77uYWxgYhCr1V/l796NXMhnxnqedk4yAGkT2TQxq2e
NozA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=5BRj/iryiKwH9RKAaba+IlxACa8AAXHx3TWYQZkGi38=;
b=HTncXcbEEyZ8l/DfrN076RU+BrOH1XRuyLeFeSkzsWQycoEOiBwYC5vBF5W/B1vegW
gSy4dj3K47GtkDxWsGh1HmKMwhQr58E1r+4otlbtHMkF6n2xO/cDtRv+6V0JFks8Kdc3
K3+XjIem4vNjpzBYaMyXPV3P9ipkLcwWMb6lbamoog4nGvcqxZ1jfK9CrT3vq4qgNfQY
OnBTsmluEn9sVpcdcNnZMvl6AFtjbaZThxUi6Y1GFKZHFergsQZL9UP8HXwvPQzWMB3l
/VpXVswLxyph+n/Lvng1zgWIRAvRNN/KR56czNVVxTJhmCjy0HN2Ow6pCiV1/5nyfvi+
9HTw==
X-Gm-Message-State: AFqh2kplruTAKzthSgBhMv08QEhCh1YbD5j2rSNxJPASnnZwBpIm6liz
in5qMtddQavcM9dHzayImmyJgYL0m8v9zYE5suI=
X-Google-Smtp-Source: AMrXdXsWHtsLvgUKwedXzcKeaEhn+MCNJx9NrZViSSmz8s1r8zQA6m3jxkdDLJVEZR4A0WkcJSKli/nFl2xuhkOVCRs=
X-Received: by 2002:a4a:d80f:0:b0:4f2:d3b8:88f5 with SMTP id
f15-20020a4ad80f000000b004f2d3b888f5mr1570005oov.45.1674738182352; Thu, 26
Jan 2023 05:03:02 -0800 (PST)
MIME-Version: 1.0
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
In-Reply-To: <837cxahlgp.fsf@HIDDEN>
From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
Date: Thu, 26 Jan 2023 13:04:33 +0000
Message-ID: <CALDnm50L9FJKywMm3ZHTqidVfGwHTKrhVGNEVjTvZHeA03YU-g@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000007374d105f32a5e1c"
X-Spam-Score: 0.0 (/)
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: -1.0 (-)
--0000000000007374d105f32a5e1c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
On Wed, Jan 25, 2023 at 12:01 PM Eli Zaretskii <eliz@HIDDEN> wrote:
> > Cc: Jo=C3=A3o T=C3=A1vora <joaotavora@HIDDEN>,
> > Dmitry Gutov <dgutov@HIDDEN>
> > Date: Wed, 25 Jan 2023 00:20:27 +0000
> > From: "Basil L. Contovounesios" via "Bug reports for GNU Emacs,
> > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> >
> > Emacs 28 ships with Xref 1.3.0, and without Eglot. Eglot depends on
> > Project 0.9.3 directly and on Xref 1.4.0 transitively. Yet package.el
> > for some reason deems that the built-in Xref 1.3.0 satisfies this
> > requirement, and does not pull a more recent version from GNU ELPA.
> >
> > [ BTW, there is nothing special about steps 1, 4, 6 in the recipe above=
:
> > they just demonstrate that the expected version of Xref is missing. ]
> >
> > At first glance this sounds like a package.el bug, but since there won'=
t
> > be an Emacs 28.3, and until someone checks whether it's present in Emac=
s
> > 29+, perhaps something like the following is needed as a workaround?
>
> I'm okay with this installed on emacs-29, unless Dmitry or Jo=C3=A3o have
> better ideas or objections.
>
It's fine, but tis really a package.el bug, methinks.
Jo=C3=A3o
--0000000000007374d105f32a5e1c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Wed, Jan 25, 2023 at 12:01 PM Eli Zaretskii <<a href=3D"mailto=
:eliz@HIDDEN">eliz@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex">> Cc: Jo=C3=A3o T=C3=A1vora <<a href=3D"ma=
ilto:joaotavora@HIDDEN" target=3D"_blank">joaotavora@HIDDEN</a>>,<=
br>
>=C2=A0 Dmitry Gutov <<a href=3D"mailto:dgutov@HIDDEN" target=3D"_=
blank">dgutov@HIDDEN</a>><br>
> Date: Wed, 25 Jan 2023 00:20:27 +0000<br>
> From:=C2=A0 "Basil L. Contovounesios" via "Bug reports =
for GNU Emacs,<br>
>=C2=A0 the Swiss army knife of text editors" <<a href=3D"mailto=
:bug-gnu-emacs@HIDDEN" target=3D"_blank">bug-gnu-emacs@HIDDEN</a>><br>
> <br>
> Emacs 28 ships with Xref 1.3.0, and without Eglot.=C2=A0 Eglot depends=
on<br>
> Project 0.9.3 directly and on Xref 1.4.0 transitively.=C2=A0 Yet packa=
ge.el<br>
> for some reason deems that the built-in Xref 1.3.0 satisfies this<br>
> requirement, and does not pull a more recent version from GNU ELPA.<br=
>
> <br>
> [ BTW, there is nothing special about steps 1, 4, 6 in the recipe abov=
e:<br>
>=C2=A0 =C2=A0they just demonstrate that the expected version of Xref is=
missing. ]<br>
> <br>
> At first glance this sounds like a package.el bug, but since there won=
't<br>
> be an Emacs 28.3, and until someone checks whether it's present in=
Emacs<br>
> 29+, perhaps something like the following is needed as a workaround?<b=
r>
<br>
I'm okay with this installed on emacs-29, unless Dmitry or Jo=C3=A3o ha=
ve<br>
better ideas or objections.<br></blockquote></div><div><br></div><div>It=
9;s fine, but tis really a package.el bug, methinks.</div><div><br></div><d=
iv>Jo=C3=A3o<br></div></div>
--0000000000007374d105f32a5e1c--
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Jan 2023 16:34:01 +0000
Resent-Message-ID: <handler.61048.B61048.16747508318815 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
Cc: contovob@HIDDEN, 61048 <at> debbugs.gnu.org, dgutov@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.16747508318815
(code B ref 61048); Thu, 26 Jan 2023 16:34:01 +0000
Received: (at 61048) by debbugs.gnu.org; 26 Jan 2023 16:33:51 +0000
Received: from localhost ([127.0.0.1]:35968 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pL5CB-0002I6-5H
for submit <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:33:51 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37728)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1pL5C8-0002Hs-Pk
for 61048 <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:33:50 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1pL5C2-0002ax-R9; Thu, 26 Jan 2023 11:33:42 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=DwQhoLLpC3eGOdcuB1X+gc7giywyeRkWvDkKh8/KKQc=; b=G9BzUKgb7D9a8cXlb18l
TY6BdrG9NgglBZjFXFRSlfIYMrFxuRLX5cDydhIRYmURXkfsn0hOTBA8CMH84nfLb8gmTI7Q7is7M
8cCe7LFr/V3QUFNErL1t22c42poBx91Qf3BbiNCB6R1ZFdDXAw4h6DWgN7/LquHL21C7nUqhgyEjt
e4V1NVKrakqEgslhozHEtVmLhfoECynDkOZuCnfTCWVzn27+WUl6T1vcHJeNGQjJ1tTNQ6BTzciZh
PrCS5Mrm3VA69rNNep9BwqtoDguqls5Z6qPrna87OZd1dv+RWYNlIl+TTSYzM/zX8ux3BBLAszF/Y
vqsJdaZzh9FFhg==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1pL5Bz-0002DX-IN; Thu, 26 Jan 2023 11:33:42 -0500
Date: Thu, 26 Jan 2023 18:33:30 +0200
Message-Id: <83357xdzmt.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <CALDnm50L9FJKywMm3ZHTqidVfGwHTKrhVGNEVjTvZHeA03YU-g@HIDDEN>
(message from =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= on Thu, 26 Jan 2023 13:04:33
+0000)
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
<CALDnm50L9FJKywMm3ZHTqidVfGwHTKrhVGNEVjTvZHeA03YU-g@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
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: -3.3 (---)
> From: João Távora <joaotavora@HIDDEN>
> Date: Thu, 26 Jan 2023 13:04:33 +0000
> Cc: "Basil L. Contovounesios" <contovob@HIDDEN>, 61048 <at> debbugs.gnu.org, dgutov@HIDDEN
>
> I'm okay with this installed on emacs-29, unless Dmitry or João have
> better ideas or objections.
>
> It's fine, but tis really a package.el bug, methinks.
AFAIU, the change Basil proposed is exactly meant to help package.el
DTRT here. It needs this information about dependencies to be
accurate.
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: Dmitry Gutov <dgutov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Jan 2023 16:45:02 +0000
Resent-Message-ID: <handler.61048.B61048.167475149710034 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
Cc: contovob@HIDDEN, 61048 <at> debbugs.gnu.org
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.167475149710034
(code B ref 61048); Thu, 26 Jan 2023 16:45:02 +0000
Received: (at 61048) by debbugs.gnu.org; 26 Jan 2023 16:44:57 +0000
Received: from localhost ([127.0.0.1]:36018 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pL5Mu-0002bm-RX
for submit <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:44:57 -0500
Received: from mail-ej1-f51.google.com ([209.85.218.51]:38726)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <raaahh@HIDDEN>) id 1pL5Ms-0002bZ-P3
for 61048 <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:44:55 -0500
Received: by mail-ej1-f51.google.com with SMTP id mg12so6650925ejc.5
for <61048 <at> debbugs.gnu.org>; Thu, 26 Jan 2023 08:44:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=content-transfer-encoding:in-reply-to:from:references:cc:to
:content-language:subject:user-agent:mime-version:date:message-id
:sender:from:to:cc:subject:date:message-id:reply-to;
bh=uC9fIoEZHQSfUt/fpmdLJQ+Ljvg7Pa0yp2bZgSocKbc=;
b=irytIEunSGx3mGLQnp4wWducJGkxnKzgnZy53L5VLZqElOguo6Dbect55AiGbKm7Or
m8mzsSQ4LQBPdMaG3V1gOm/qUb45cqjmHsmradrJSfYca49KGHkLLKD8Mj569fG1w/BW
emDzV1X6zrpE5DAtCTxxWTWRchq2Vt5Rj86d4a7G96LPPM44KhWFTPnkyqTtIfr7QCzS
wtaPlE9jbp2+j9yk7hZtNXwqTyZX7CFm92HzNfuLUNA4X1YEV/fmNrtnhYeVoIGLLvZu
sbe/xBjrr5TmDvdWPDcRb98HGoRn7tcivlQeN0eboXZ2CxSXOpsUlxDcIu+Iy19Rt/N6
Ij5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=content-transfer-encoding:in-reply-to:from:references:cc:to
:content-language:subject:user-agent:mime-version:date:message-id
:sender:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=uC9fIoEZHQSfUt/fpmdLJQ+Ljvg7Pa0yp2bZgSocKbc=;
b=FAfjJ2dV8fNZfN6iRbMkwHZRIFmFAqga0ykf4IMkRzt2o/iiYzQQEv39qjTMKHjn/u
SXLuEtZl0iXYEPyvhtMhOyVrvVwIBlnRylX63ukeMSgdl6I1kijh6tOZSFapGpkipGO6
Vz33GrmeXkE2PospAcQAkiElfF8CVsP9CnWyRKNJRw1qfbWI+gZ+pw6APYft6TnS0Dh2
qOrOjvwDPs8Fxzvor1cUl3rcWlR0exX1AW7JHIj+mzSuh2OH/0aE4MubQw1MM5VWg409
nZGWJFWaqhKzK5F2cKKoVP5Ud8Szi9EpqXx/OWxeZ+0py5aTRW+59VDwpFXmU7FOTjBN
tkiw==
X-Gm-Message-State: AFqh2kqJYxwa9uh9xxifvu10upYMAIN7ovz/zodaofwSVRBa2L4phWVV
1aKFD8xHD8kpubNKxlybNPJ/n2uJ49A=
X-Google-Smtp-Source: AMrXdXtyFzxLmbDElsBIgmUz5rK/mg/jeHnY1a7PYailuQ3B0zap5x0xRPm8xln4qN5bxB+FFX3jqQ==
X-Received: by 2002:a17:906:3cf:b0:78d:f455:3118 with SMTP id
c15-20020a17090603cf00b0078df4553118mr38099489eja.64.1674751489042;
Thu, 26 Jan 2023 08:44:49 -0800 (PST)
Received: from [192.168.0.2] ([46.251.119.176])
by smtp.googlemail.com with ESMTPSA id
jl23-20020a17090775d700b00855d6ed60desm809007ejc.192.2023.01.26.08.44.47
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 26 Jan 2023 08:44:48 -0800 (PST)
Message-ID: <3ea292a7-550c-8161-b625-77040514ea61@HIDDEN>
Date: Thu, 26 Jan 2023 18:44:46 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
<CALDnm50L9FJKywMm3ZHTqidVfGwHTKrhVGNEVjTvZHeA03YU-g@HIDDEN>
<83357xdzmt.fsf@HIDDEN>
From: Dmitry Gutov <dgutov@HIDDEN>
In-Reply-To: <83357xdzmt.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.9 (/)
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: -1.9 (-)
On 26/01/2023 18:33, Eli Zaretskii wrote:
>> From: João Távora<joaotavora@HIDDEN>
>> Date: Thu, 26 Jan 2023 13:04:33 +0000
>> Cc: "Basil L. Contovounesios"<contovob@HIDDEN>,61048 <at> debbugs.gnu.org,dgutov@HIDDEN
>>
>> I'm okay with this installed on emacs-29, unless Dmitry or João have
>> better ideas or objections.
>>
>> It's fine, but tis really a package.el bug, methinks.
> AFAIU, the change Basil proposed is exactly meant to help package.el
> DTRT here. It needs this information about dependencies to be
> accurate.
It should have this information already: project 0.9.3 depends on xref
1.4.0.
That dependency version goes as far back as project 0.8.3.
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Jan 2023 16:56:01 +0000
Resent-Message-ID: <handler.61048.B61048.167475213420121 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Dmitry Gutov <dgutov@HIDDEN>
Cc: contovob@HIDDEN, 61048 <at> debbugs.gnu.org, joaotavora@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.167475213420121
(code B ref 61048); Thu, 26 Jan 2023 16:56:01 +0000
Received: (at 61048) by debbugs.gnu.org; 26 Jan 2023 16:55:34 +0000
Received: from localhost ([127.0.0.1]:36045 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pL5XC-0005ET-8Q
for submit <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:55:34 -0500
Received: from eggs.gnu.org ([209.51.188.92]:36528)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1pL5XA-0005ED-Io
for 61048 <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:55:33 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1pL5X4-0002I8-Uh; Thu, 26 Jan 2023 11:55:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=daNPdbYi5aCwaR1aOPg5xunG5Wmqhs7BDqLkUvUzLJc=; b=RGw+wzIFCH52M8rV1BwL
XF1Nzi3Vij2O/pdPtO8eJmsMFJgyA/y2ljEQctBA/Tldp+5rWUoCrYaGkjcvl7WP9smnNC2mDn/wg
BRaqL1J8TmlK8wErYVTR5Zl64j2ysDcqGbwtB/tjzN1UF/olljhaQx/BI0WRynV7WtwqH2JoVLhT2
UGW5Tyf9+QEVnHu2wGeoNLWk2mLQngH9D4ewpxfEp70tigH20O/FXzcWfuOeWnj2DERA0L/dbie06
ouVgcU6dvmTXQfWW4piUVGx7NAYiHC8UC68mm/qWGBVGrNGTV1/pz9BhJi9FXmUrPknVskagsuOu7
Xytypso2ni/QNA==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1pL5X4-0004a2-8a; Thu, 26 Jan 2023 11:55:26 -0500
Date: Thu, 26 Jan 2023 18:55:17 +0200
Message-Id: <83v8ktck22.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <3ea292a7-550c-8161-b625-77040514ea61@HIDDEN> (message from
Dmitry Gutov on Thu, 26 Jan 2023 18:44:46 +0200)
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
<CALDnm50L9FJKywMm3ZHTqidVfGwHTKrhVGNEVjTvZHeA03YU-g@HIDDEN>
<83357xdzmt.fsf@HIDDEN> <3ea292a7-550c-8161-b625-77040514ea61@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
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: -3.3 (---)
> Date: Thu, 26 Jan 2023 18:44:46 +0200
> Cc: contovob@HIDDEN, 61048 <at> debbugs.gnu.org
> From: Dmitry Gutov <dgutov@HIDDEN>
>
> On 26/01/2023 18:33, Eli Zaretskii wrote:
> >> From: João Távora<joaotavora@HIDDEN>
> >> Date: Thu, 26 Jan 2023 13:04:33 +0000
> >> Cc: "Basil L. Contovounesios"<contovob@HIDDEN>,61048 <at> debbugs.gnu.org,dgutov@HIDDEN
> >>
> >> I'm okay with this installed on emacs-29, unless Dmitry or João have
> >> better ideas or objections.
> >>
> >> It's fine, but tis really a package.el bug, methinks.
> > AFAIU, the change Basil proposed is exactly meant to help package.el
> > DTRT here. It needs this information about dependencies to be
> > accurate.
>
> It should have this information already: project 0.9.3 depends on xref
> 1.4.0.
>
> That dependency version goes as far back as project 0.8.3.
I thought Basil explained this: it's some bug in package.el from Emacs
28.
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: Dmitry Gutov <dgutov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Jan 2023 16:59:01 +0000
Resent-Message-ID: <handler.61048.B61048.167475231120407 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: contovob@HIDDEN, 61048 <at> debbugs.gnu.org, joaotavora@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.167475231120407
(code B ref 61048); Thu, 26 Jan 2023 16:59:01 +0000
Received: (at 61048) by debbugs.gnu.org; 26 Jan 2023 16:58:31 +0000
Received: from localhost ([127.0.0.1]:36053 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pL5a3-0005J5-8U
for submit <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:58:31 -0500
Received: from mail-ed1-f43.google.com ([209.85.208.43]:42571)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <raaahh@HIDDEN>) id 1pL5a0-0005Iq-A4
for 61048 <at> debbugs.gnu.org; Thu, 26 Jan 2023 11:58:29 -0500
Received: by mail-ed1-f43.google.com with SMTP id cm4so2435666edb.9
for <61048 <at> debbugs.gnu.org>; Thu, 26 Jan 2023 08:58:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=content-transfer-encoding:in-reply-to:from:references:cc:to
:content-language:subject:user-agent:mime-version:date:message-id
:sender:from:to:cc:subject:date:message-id:reply-to;
bh=oc6E/F6XwOQcjWeQWzHgu88LD/JCMzcwoJVtzQltOfo=;
b=J/j115UBY2ObJR3ek7b0HQ8HNXl7PqhOmmrI33w/dJvsryXjqq7rVYI88Mv3JJYPnP
K4yyZzVIqWXyFBi6gzJba2sxdrZ7VPo08kTRuxVhVBcX3JpdaiBJIFzG9SLYeEDc0xfU
RqFzcBjO6X6K8rvFa7WrD8LEuab/zLXZOvppne3v7ifMhOIeTTmKn4zo86IyZ1C7sXkW
DzitCOjHMlQ91hnKYNcGmi4gKEi0k3WhiEYi6UxiImOp1xMncrUxVjXXqNNbMZ1xnZ0o
PsRaqKPreJAYu7YrI7cLkE/dfoL9zMSpphsQkA21XJZT17LCMzqxq0if+oQuiLUrtq59
Bwgw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=content-transfer-encoding:in-reply-to:from:references:cc:to
:content-language:subject:user-agent:mime-version:date:message-id
:sender:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=oc6E/F6XwOQcjWeQWzHgu88LD/JCMzcwoJVtzQltOfo=;
b=Pn783YY5JENZ/b0G78Iu+fvMLyN9yrMz9fWK/FDNEJPBSmfN99P18b8kOpY/TxZp4n
sGXhNCkzBZpATPtbMxOuZlsk/pNxi+Xl1s0uVDZ19hx7dvlavKbT96Ohdc/KnbCcNcof
0mkkibaY53Rfn8EeZ7wsWfr/f8apKWK7OJK6b7h5lTvmx2BdFopZKZc2EXvRMKssv8o5
kCMSs1SMZSXYwmODw/VOWAc2xNXej1JOP5DRlCJAu87f6NgY1lqbgKfisgxBsl4Fwrct
14NNgxydTaN84vc4iQ+QmIjEFVIuAIkePYUHBTfLKNOtvsNMUZ17Mq4IyFFxsdQ+eDFB
v6vw==
X-Gm-Message-State: AFqh2kqwVveavY/4j0pF15C0l0mm4Nc7LHiVE3LGJWNx2pxDOAk3j/Ws
Y6WDoKXQc45W//4wFsQD8bc=
X-Google-Smtp-Source: AMrXdXsu8Fx764Rp7DjleXbM7tJ5afARKiF94EsOTH/DedlLL+86TVrQ82wXXcmcCg/v7hBJkxJzPA==
X-Received: by 2002:aa7:dc10:0:b0:483:b15a:3206 with SMTP id
b16-20020aa7dc10000000b00483b15a3206mr26505216edu.23.1674752302479;
Thu, 26 Jan 2023 08:58:22 -0800 (PST)
Received: from [192.168.0.2] ([46.251.119.176])
by smtp.googlemail.com with ESMTPSA id
x40-20020a50baab000000b004615f7495e0sm1017514ede.8.2023.01.26.08.58.21
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 26 Jan 2023 08:58:22 -0800 (PST)
Message-ID: <b62cb7f0-6050-b495-c19d-ad00f53a087f@HIDDEN>
Date: Thu, 26 Jan 2023 18:58:20 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
<CALDnm50L9FJKywMm3ZHTqidVfGwHTKrhVGNEVjTvZHeA03YU-g@HIDDEN>
<83357xdzmt.fsf@HIDDEN> <3ea292a7-550c-8161-b625-77040514ea61@HIDDEN>
<83v8ktck22.fsf@HIDDEN>
From: Dmitry Gutov <dgutov@HIDDEN>
In-Reply-To: <83v8ktck22.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.9 (/)
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: -1.9 (-)
On 26/01/2023 18:55, Eli Zaretskii wrote:
>> Date: Thu, 26 Jan 2023 18:44:46 +0200
>> Cc:contovob@HIDDEN,61048 <at> debbugs.gnu.org
>> From: Dmitry Gutov<dgutov@HIDDEN>
>>
>> On 26/01/2023 18:33, Eli Zaretskii wrote:
>>>> From: João Távora<joaotavora@HIDDEN>
>>>> Date: Thu, 26 Jan 2023 13:04:33 +0000
>>>> Cc: "Basil L. Contovounesios"<contovob@HIDDEN>,61048 <at> debbugs.gnu.org,dgutov@HIDDEN
>>>>
>>>> I'm okay with this installed on emacs-29, unless Dmitry or João have
>>>> better ideas or objections.
>>>>
>>>> It's fine, but tis really a package.el bug, methinks.
>>> AFAIU, the change Basil proposed is exactly meant to help package.el
>>> DTRT here. It needs this information about dependencies to be
>>> accurate.
>> It should have this information already: project 0.9.3 depends on xref
>> 1.4.0.
>>
>> That dependency version goes as far back as project 0.8.3.
> I thought Basil explained this: it's some bug in package.el from Emacs
> 28.
Sure.
I just thought you disagreed with that Joao said.
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: "Basil L. Contovounesios" <contovob@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 27 Jan 2023 00:44:02 +0000
Resent-Message-ID: <handler.61048.B61048.167478018211675 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 61048 <at> debbugs.gnu.org, joaotavora@HIDDEN, dgutov@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.167478018211675
(code B ref 61048); Fri, 27 Jan 2023 00:44:02 +0000
Received: (at 61048) by debbugs.gnu.org; 27 Jan 2023 00:43:02 +0000
Received: from localhost ([127.0.0.1]:36431 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1pLCpa-000325-0x
for submit <at> debbugs.gnu.org; Thu, 26 Jan 2023 19:43:02 -0500
Received: from mail-wm1-f45.google.com ([209.85.128.45]:41566)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <contovob@HIDDEN>) id 1pLCpX-00031h-V7
for 61048 <at> debbugs.gnu.org; Thu, 26 Jan 2023 19:43:00 -0500
Received: by mail-wm1-f45.google.com with SMTP id
c10-20020a05600c0a4a00b003db0636ff84so2386451wmq.0
for <61048 <at> debbugs.gnu.org>; Thu, 26 Jan 2023 16:42:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21;
h=content-transfer-encoding:mime-version:user-agent:message-id:date
:references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=4+zLTzqPMtAJ6EqELZCDW2QGoHJhFOn6g7MTVHpRNWs=;
b=LIIIoF5klYxy+WOIe2jNB9ShQBgZq/QUhADPwGPNBXrY0RfNz9SnAi2jKv8uK7nOFz
E1NCPS+mmtGXRcO3w8lTgZk9xgKeB7qs4rmll10OYmkFXMOOW7lldtIAv2HIF8U+1HYl
tpDz/o0igZUydcBBifsojTf7UY51/ig06DmXhchnCFbfkSbRUj0riZszTXl/pmnbQi+h
LpUkaPPMym/IX0HoYCZfmnvnWZrR4InjC1AvVfvzR23QFqjK0uLL1inQ20redKKD4WD3
YArJoRzo/6N9v+bn41NedUozCyB1bGld96f2PEwVJumfzg4TN2TruNKVWk4wk17+CqAi
zvvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=content-transfer-encoding:mime-version:user-agent:message-id:date
:references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
:to:cc:subject:date:message-id:reply-to;
bh=4+zLTzqPMtAJ6EqELZCDW2QGoHJhFOn6g7MTVHpRNWs=;
b=EPwHokkbxkjqzPZx7XdELO0ecnN4EqnhA+RCwa44697PLinoKJiFy39JP8kp8GM5lx
dm0volRdIo6or/p/yQveLql16ss3Ck1Cxw9kIw5BRWD42ciwhZoaL4wIuos+vPXiSvV7
O6jbIQJ49U19ip5xX9f1F1ZZHKUEvPQsVupmM0EG3GzEYqEGE6pDopZK6+B1kd5xaZFB
M6DOsGPgTfgVLMMbsNjU4j3RW19QSfzc9uam26F8Qf1lsnhw26frkOqHAvr6+AXbC6QE
Xk4eQniZqIiwiyGzcCGmQStlGYpECyXTYRauBARD01j0GcbupzXZQDE63Oz9sHG5JAjG
dC8g==
X-Gm-Message-State: AFqh2kqEJBYj4RHyejAaKW/Gn1CdZOssj8m4JxYtiYol/q5HroLgidNA
PaJp6yyCCWwrWFw8M3qE6x0mAQ==
X-Google-Smtp-Source: AMrXdXs1S7uuSMzl8ViWoHVP72A/wSxvH0D5UwFCd5uBTqjbnz64j1Zk5SBOeHgilV4C/702WCbgFw==
X-Received: by 2002:a05:600c:538c:b0:3cf:6f4d:c259 with SMTP id
hg12-20020a05600c538c00b003cf6f4dc259mr37525325wmb.39.1674780173836;
Thu, 26 Jan 2023 16:42:53 -0800 (PST)
Received: from localhost ([78.152.226.165]) by smtp.gmail.com with ESMTPSA id
m39-20020a05600c092700b003b3307fb98fsm2749699wmp.24.2023.01.26.16.42.53
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 26 Jan 2023 16:42:53 -0800 (PST)
From: "Basil L. Contovounesios" <contovob@HIDDEN>
In-Reply-To: <837cxahlgp.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 25 Jan
2023 07:01:15 -0500")
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
Date: Fri, 27 Jan 2023 00:42:52 +0000
Message-ID: <878rhozu2b.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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: -1.0 (-)
Eli Zaretskii [2023-01-25 07:01 -0500] wrote:
>> Cc: Jo=C3=A3o T=C3=A1vora <joaotavora@HIDDEN>,
>> Dmitry Gutov <dgutov@HIDDEN>
>> Date: Wed, 25 Jan 2023 00:20:27 +0000
>> From: "Basil L. Contovounesios" via "Bug reports for GNU Emacs,
>> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>>=20
>> At first glance this sounds like a package.el bug, but since there won't
>> be an Emacs 28.3, and until someone checks whether it's present in Emacs
>> 29+, perhaps something like the following is needed as a workaround?
>
> I'm okay with this installed on emacs-29, unless Dmitry or Jo=C3=A3o have
> better ideas or objections.
Thanks, done:
Work around package.el transitive dependency bug
f72a394716f 2023-01-27 00:36:55 +0000
https://git.sv.gnu.org/cgit/emacs.git/commit/?id=3Df72a394716f
Hopefully I'll find some time to look for the underlying bug soon.
--=20
Basil
X-Loop: help-debbugs@HIDDEN
Subject: bug#61048: 28.2; Installing Eglot doesn't pull transitive Xref dependency
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 02 Feb 2024 07:38:01 +0000
Resent-Message-ID: <handler.61048.B61048.17068594618095 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61048
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: "Basil L. Contovounesios" <contovob@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, dgutov@HIDDEN, 61048 <at> debbugs.gnu.org, joaotavora@HIDDEN
Received: via spool by 61048-submit <at> debbugs.gnu.org id=B61048.17068594618095
(code B ref 61048); Fri, 02 Feb 2024 07:38:01 +0000
Received: (at 61048) by debbugs.gnu.org; 2 Feb 2024 07:37:41 +0000
Received: from localhost ([127.0.0.1]:43583 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rVo7J-00026V-6L
for submit <at> debbugs.gnu.org; Fri, 02 Feb 2024 02:37:41 -0500
Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:55380)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <stefankangas@HIDDEN>) id 1rVo7E-000268-Fz
for 61048 <at> debbugs.gnu.org; Fri, 02 Feb 2024 02:37:39 -0500
Received: by mail-ed1-x52a.google.com with SMTP id
4fb4d7f45d1cf-55a035669d5so2548964a12.2
for <61048 <at> debbugs.gnu.org>; Thu, 01 Feb 2024 23:37:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1706859440; x=1707464240; darn=debbugs.gnu.org;
h=content-transfer-encoding:cc:to:subject:message-id:date
:mime-version:references:in-reply-to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=uZKCdSJURnE2L6mc4jlHMje8XjHQCoq2rfpq3SXvnWc=;
b=ibCECCxeksJ74E+25S4QwdwWAZxHMpVDfwpxKoMiBph9KnL6pX6DQyWdYJv7Xs3mZ2
O0SBNNF1Wvhc62TbSSJpSG4IalrCj8ZEYoVAXHjFoV3ikUsFCzDJUUbnaSq4sUOyjqNv
/MhbB7VLBvFfWs4zlTyPS6r3J/1y+CmvRQFueHxdsQteUdvDZyqf9YHsV1y5OG6xRdFe
3viwkWXR2MwtspYeuDtwZfZ+NplL5f9dwGSq08/KqysHlbALrk0DbVYWPS2AIHcSgAUF
sVewHq9k6QorcZNpKgIj5tFEf58KN6putwkYp8KpP/fTrgdhoj8xhxacVfOJy609G7nl
ErSQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1706859440; x=1707464240;
h=content-transfer-encoding:cc:to:subject:message-id:date
:mime-version:references:in-reply-to:from:x-gm-message-state:from:to
:cc:subject:date:message-id:reply-to;
bh=uZKCdSJURnE2L6mc4jlHMje8XjHQCoq2rfpq3SXvnWc=;
b=QZsPaePFv4bGXHfC+IM39pyfG3pHNfsrXieVqqKyJb/uurTuvqWUPO8DCJ2mSSzbK6
NS9e88jX0UeQrUoPBr77zRJnnbgnhACWNwMcSKUqJ2OSgEwmfPUEsXVk7Vp0v+pVmbzB
fLyXnwrVKDHae9+ykY6WCpEuFQkHERQGxKGLwxKEDPa6paho2jMvkM2r8cNK0NDv95Gg
RgVz/k2xsx5hrrvAppmJucXpF2s+PqzE6T55XIkAmDl2a4sQ9fXXUOuDkNvQpN9u2DG7
6ErJwsuAWLHNHOgflPR3AUE7cM/5xiaEvKyV1kV8MNKRUk8tT4CuH7w9lHx6ipVSJWbX
Hc4Q==
X-Gm-Message-State: AOJu0YwxhkRNXkL61S3PzepRdaVbT3vuYOOpPzCEMzZc5BPjTccaZcu+
rU/2Zt5a1Y83Fun7H/tpefznaQn9JJ49uZ1Smdpj+G1UYO/2h2GB7mj+OWsX2Kx79DC0OAxHs8c
HXusNqaNwrZeDuJdzHxX6SM3ShSZVNDYNeX7CTQ==
X-Google-Smtp-Source: AGHT+IFsFoLKwyWNqXH60lSjt2r1yVX/au6au6SZnvx5tqOie6M7R8eXkinEXRju+2hXaoFa5zptRH6lLpJGuam/xpU=
X-Received: by 2002:a50:fb90:0:b0:55f:d74e:119c with SMTP id
e16-20020a50fb90000000b0055fd74e119cmr550362edq.36.1706859439932; Thu, 01 Feb
2024 23:37:19 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Thu, 1 Feb 2024 23:37:19 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <878rhozu2b.fsf@HIDDEN> (Basil L. Contovounesios's message of
"Fri, 27 Jan 2023 00:42:52 +0000")
References: <871qnj1n3o.fsf@HIDDEN> <837cxahlgp.fsf@HIDDEN>
<878rhozu2b.fsf@HIDDEN>
MIME-Version: 1.0
Date: Thu, 1 Feb 2024 23:37:19 -0800
Message-ID: <CADwFkmnJ7+V3oVtB-Ex24fST=6=XcG0iB8iPUg8k72xt1UAJVw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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: -1.0 (-)
"Basil L. Contovounesios" <contovob@HIDDEN> writes:
> Eli Zaretskii [2023-01-25 07:01 -0500] wrote:
>
>>> Cc: Jo=C3=A3o T=C3=A1vora <joaotavora@HIDDEN>,
>>> Dmitry Gutov <dgutov@HIDDEN>
>>> Date: Wed, 25 Jan 2023 00:20:27 +0000
>>> From: "Basil L. Contovounesios" via "Bug reports for GNU Emacs,
>>> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>>>
>>> At first glance this sounds like a package.el bug, but since there won'=
t
>>> be an Emacs 28.3, and until someone checks whether it's present in Emac=
s
>>> 29+, perhaps something like the following is needed as a workaround?
>>
>> I'm okay with this installed on emacs-29, unless Dmitry or Jo=C3=A3o hav=
e
>> better ideas or objections.
>
> Thanks, done:
>
> Work around package.el transitive dependency bug
> f72a394716f 2023-01-27 00:36:55 +0000
> https://git.sv.gnu.org/cgit/emacs.git/commit/?id=3Df72a394716f
>
> Hopefully I'll find some time to look for the underlying bug soon.
Basil, did you make any progress here? Thanks.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.