GNU bug report logs - #59404
29.0.50; Init-debug error when package-vc-install package and run older emacs

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: Feng Shu <tumashu@HIDDEN>; Keywords: patch; dated Sun, 20 Nov 2022 06:17:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) patch. Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 23 Nov 2022 18:32:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 23 13:32:20 2022
Received: from localhost ([127.0.0.1]:56177 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oxuXj-0001oQ-S8
	for submit <at> debbugs.gnu.org; Wed, 23 Nov 2022 13:32:20 -0500
Received: from mout01.posteo.de ([185.67.36.65]:39007)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1oxuXh-0001oC-0y
 for 59404 <at> debbugs.gnu.org; Wed, 23 Nov 2022 13:32:18 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 123CB240026
 for <59404 <at> debbugs.gnu.org>; Wed, 23 Nov 2022 19:32:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1669228331; bh=RFzWhDgRoibf3JJQVJb6hPTrrP3L2N6UVFXle3/EMy4=;
 h=From:To:Cc:Subject:Date:From;
 b=n5jxIHRLKk0P+hO0UUhb/FUzyLH16I08wCcxRVnkN3fvwvcRHngGOvqy26u+TuOr8
 Op0UCaIngd4FwNvr6xk8ddarlOqXIrF101QK8cNHEpH0w4sFznQLlhjt2yf8TZIdyv
 djxNzAxfHl9U0nIs5AQIhvdW6t4WlXF393PzBz9XXxIOZOJkmRKQ2vdZ6JhcaW9qfA
 lCAKn1ODwUHagUJc64p/Rq3+WMktMHr5Z2Iozy7y1iTQj0GeJ/PnxUMD9LNWmb5FSD
 znai6Ve2qbXo4ctPv54F+d66Oc9QIATK3Q3u4Vom0XmV1sJGQbz5WqaK9yKb+pKYqh
 ce5e4cvdQdz4A==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4NHV8p1TzHz9rxL;
 Wed, 23 Nov 2022 19:32:09 +0100 (CET)
From: Philip Kaludercic <philipk@HIDDEN>
To: Feng Shu <tumashu@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <87fse926zc.fsf@HIDDEN> (Feng Shu's message of "Wed, 23 Nov 2022
 20:25:11 +0800")
References: <877czqtaki.fsf@HIDDEN> <871qpxn11d.fsf@HIDDEN>
 <875yf7rg34.fsf@HIDDEN> <87o7sy4qth.fsf@HIDDEN>
 <87tu2qtsae.fsf@HIDDEN> <87h6yq3ygb.fsf@HIDDEN>
 <87fse926zc.fsf@HIDDEN>
Date: Wed, 23 Nov 2022 18:32:10 +0000
Message-ID: <87tu2p34k5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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 (---)

Feng Shu <tumashu@HIDDEN> writes:

> Philip Kaludercic <philipk@HIDDEN> writes:
>
>> Feng Shu <tumashu@HIDDEN> writes:
>>
>>> Philip Kaludercic <philipk@HIDDEN> writes:
>>>
>>>> Feng Shu <tumashu@HIDDEN> writes:
>>>>
>>>>> Philip Kaludercic <philipk@HIDDEN> writes:
>>>>>
>>>>>> Feng Shu <tumashu@HIDDEN> writes:
>>>>>>
>>>>>>> When I package-vc-install corfu-terminal and run an older version
>>>>>>> emacs
>>>>>>
>>>>>> Does the following fix the issue for you:
>>>>>
>>>>> I have tested and find that when I install this patch and reinstall
>>>>> popon and corfu-terminal,
>>>>>
>>>>> 1. *Packages* buffer do not show packages installed by
>>>>> package-vc-install
>>>>> 2. package-update, package-delete do not show packages installed by
>>>>> package-vc-install.
>>>>> 3. restart emacs has not effect.
>>>>
>>>> Did you re-install the packages?
>>>
>>> Yes, when I apply this patch, packages before installed are dispear, so
>>> I install them with package-vc-install, after install, packages do not
>>> show like above.
>>
>> Sorry about that, I misread your message.  There was a minor typo/thinko
>> in the last patch:
>
> I have testd, it work and older emacs do not show error.

Great, in that case I'll push the change.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 23 Nov 2022 12:25:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 23 07:25:23 2022
Received: from localhost ([127.0.0.1]:54052 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oxooc-0001Up-OM
	for submit <at> debbugs.gnu.org; Wed, 23 Nov 2022 07:25:23 -0500
Received: from m12.mail.163.com ([123.126.96.234]:52644)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tumashu@HIDDEN>) id 1oxooZ-0001UZ-1Z
 for 59404 <at> debbugs.gnu.org; Wed, 23 Nov 2022 07:25:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=iTlLQ
 /+JsNnjpOD+3/6QoI1RfhzKNE8WcX6i786MEco=; b=Vh3D5scYUOH3k+bT6BbgP
 9cP8CkWg+QkSt6VlSJdPuCYpAFHVJDJN2s7Hhp3FNOdIBx+cTzcdTQugSXGuz9//
 SPW3RR+aG0BKobSC1uxCOSgYQ6qPbYeizbhhwKLtiJ0EJCB0um8SiwYCUW0XkfFg
 Lq3/hPzs7yO3HnXcZCUm/s=
Received: from Guix (unknown [49.88.144.183])
 by smtp18 (Coremail) with SMTP id JNxpCgCX80AnEX5jIKk+AQ--.1314S2;
 Wed, 23 Nov 2022 20:25:11 +0800 (CST)
From: Feng Shu <tumashu@HIDDEN>
To: Philip Kaludercic <philipk@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <87h6yq3ygb.fsf@HIDDEN> (Philip Kaludercic's message of "Wed, 
 23 Nov 2022 07:46:28 +0000")
References: <877czqtaki.fsf@HIDDEN> <871qpxn11d.fsf@HIDDEN>
 <875yf7rg34.fsf@HIDDEN> <87o7sy4qth.fsf@HIDDEN>
 <87tu2qtsae.fsf@HIDDEN> <87h6yq3ygb.fsf@HIDDEN>
Date: Wed, 23 Nov 2022 20:25:11 +0800
Message-ID: <87fse926zc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-CM-TRANSID: JNxpCgCX80AnEX5jIKk+AQ--.1314S2
X-Coremail-Antispam: 1Uf129KBjvJXoWxAw47KF4UurW7Kw4DCr4UJwb_yoW5Cw4Upr
 yfZa4kGa1F9348Jr92gr40kryFgF48JryUZrnrJ3yay3Wqgr1jgryxZF4akF47Jr17Jw45
 u3Wv93y3W3yFkaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0zR5kuxUUUUU=
X-Originating-IP: [49.88.144.183]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbB3wHC1GBHM5tY2gAAsF
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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 (-)

Philip Kaludercic <philipk@HIDDEN> writes:

> Feng Shu <tumashu@HIDDEN> writes:
>
>> Philip Kaludercic <philipk@HIDDEN> writes:
>>
>>> Feng Shu <tumashu@HIDDEN> writes:
>>>
>>>> Philip Kaludercic <philipk@HIDDEN> writes:
>>>>
>>>>> Feng Shu <tumashu@HIDDEN> writes:
>>>>>
>>>>>> When I package-vc-install corfu-terminal and run an older version
>>>>>> emacs
>>>>>
>>>>> Does the following fix the issue for you:
>>>>
>>>> I have tested and find that when I install this patch and reinstall
>>>> popon and corfu-terminal,
>>>>
>>>> 1. *Packages* buffer do not show packages installed by
>>>> package-vc-install
>>>> 2. package-update, package-delete do not show packages installed by
>>>> package-vc-install.
>>>> 3. restart emacs has not effect.
>>>
>>> Did you re-install the packages?
>>
>> Yes, when I apply this patch, packages before installed are dispear, so
>> I install them with package-vc-install, after install, packages do not
>> show like above.
>
> Sorry about that, I misread your message.  There was a minor typo/thinko
> in the last patch:

I have testd, it work and older emacs do not show error.

>
> From 46d2f3542100efd2019f5f4703e21f5d45baed71 Mon Sep 17 00:00:00 2001
> From: Philip Kaludercic <philipk@HIDDEN>
> Date: Sun, 20 Nov 2022 15:36:24 +0100
> Subject: [PATCH 1/2] Don't break when loading VC packages on older Emacs
>  versions
>
> * lisp/emacs-lisp/package-vc.el
> (package-vc--generate-description-file): Append a :kind property
> instead of modifying the version number.
> * lisp/emacs-lisp/package.el (package-desc): Remove special handling
> for "vc annotated" versions.  (bug#59404)
> ---
>  lisp/emacs-lisp/package-vc.el | 3 ++-
>  lisp/emacs-lisp/package.el    | 4 +---
>  2 files changed, 3 insertions(+), 4 deletions(-)
>
> diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el
> index a999596785..bf1ea2bdf4 100644
> --- a/lisp/emacs-lisp/package-vc.el
> +++ b/lisp/emacs-lisp/package-vc.el
> @@ -334,7 +334,7 @@ package-vc--generate-description-file
>           (nconc
>            (list 'define-package
>                  (symbol-name name)
> -                (cons 'vc (package-vc--version pkg-desc))
> +                (package-vc--version pkg-desc)
>                  (package-desc-summary pkg-desc)
>                  (let ((requires (package-desc-reqs pkg-desc)))
>                    (list 'quote
> @@ -344,6 +344,7 @@ package-vc--generate-description-file
>                             (list (car elt)
>                                   (package-version-join (cadr elt))))
>                           requires))))
> +          (list :kind 'vc)
>            (package--alist-to-plist-args
>             (package-desc-extras pkg-desc))))
>          "\n")
> diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
> index c1545a2870..e11c5d693e 100644
> --- a/lisp/emacs-lisp/package.el
> +++ b/lisp/emacs-lisp/package.el
> @@ -483,9 +483,7 @@ package-vc-p
>                                 (if (eq 'quote (car requirements))
>                                     (nth 1 requirements)
>                                   requirements)))
> -                 (kind (if (eq (car-safe version-string) 'vc)
> -                           'vc
> -                         (plist-get rest-plist :kind)))
> +                 (kind (plist-get rest-plist :kind))
>                   (archive (plist-get rest-plist :archive))
>                   (extras (let (alist)
>                             (while rest-plist

-- 





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 23 Nov 2022 07:46:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 23 02:46:40 2022
Received: from localhost ([127.0.0.1]:53333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oxkSu-0006Ly-HN
	for submit <at> debbugs.gnu.org; Wed, 23 Nov 2022 02:46:40 -0500
Received: from mout01.posteo.de ([185.67.36.65]:52107)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1oxkSq-0006Li-JK
 for 59404 <at> debbugs.gnu.org; Wed, 23 Nov 2022 02:46:39 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 748E9240026
 for <59404 <at> debbugs.gnu.org>; Wed, 23 Nov 2022 08:46:30 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1669189590; bh=/M0TkuvKsQIUOtUUOP6PZTsjMyciu842Sd/Nh/poVVk=;
 h=From:To:Cc:Subject:Date:From;
 b=RPfXgzny7SQo7SIbBBZyiUji9BQcWcf25Z9m3KQR8pB0OB70LytMexkj9KVm4PhMF
 ppEpABTYzgfHPXou+WY/UwdUPFR62zm3RlC/yayTUm5zYK+ZqEwTdkqjQwveQpxCSj
 xcgWsJBv2HJQCaXq06tm8TkBuVqK330PVhHqwk4xI4hBBxtc9IqCM+gFx5k4Z/R/M7
 I4IxaDfWToYLjAY7k2oX940EVuJ5CE4Z7LO2CkSFBHiwUjwWr3WXuWboQlYVVyzy4D
 jGvMKbyGUHzGHv5AY7Vnq4dIottNUDFE1oNVBHjJ+qbsubwpeXVG7UV5Yqp1QHRAQc
 y9ELF3fnvJgQw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4NHCqn43jyz9rxN;
 Wed, 23 Nov 2022 08:46:28 +0100 (CET)
From: Philip Kaludercic <philipk@HIDDEN>
To: Feng Shu <tumashu@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <87tu2qtsae.fsf@HIDDEN> (Feng Shu's message of "Wed, 23 Nov 2022
 08:42:49 +0800")
References: <877czqtaki.fsf@HIDDEN> <871qpxn11d.fsf@HIDDEN>
 <875yf7rg34.fsf@HIDDEN> <87o7sy4qth.fsf@HIDDEN>
 <87tu2qtsae.fsf@HIDDEN>
Date: Wed, 23 Nov 2022 07:46:28 +0000
Message-ID: <87h6yq3ygb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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.7 (-)

--=-=-=
Content-Type: text/plain

Feng Shu <tumashu@HIDDEN> writes:

> Philip Kaludercic <philipk@HIDDEN> writes:
>
>> Feng Shu <tumashu@HIDDEN> writes:
>>
>>> Philip Kaludercic <philipk@HIDDEN> writes:
>>>
>>>> Feng Shu <tumashu@HIDDEN> writes:
>>>>
>>>>> When I package-vc-install corfu-terminal and run an older version
>>>>> emacs
>>>>
>>>> Does the following fix the issue for you:
>>>
>>> I have tested and find that when I install this patch and reinstall
>>> popon and corfu-terminal,
>>>
>>> 1. *Packages* buffer do not show packages installed by
>>> package-vc-install
>>> 2. package-update, package-delete do not show packages installed by
>>> package-vc-install.
>>> 3. restart emacs has not effect.
>>
>> Did you re-install the packages?
>
> Yes, when I apply this patch, packages before installed are dispear, so
> I install them with package-vc-install, after install, packages do not
> show like above.

Sorry about that, I misread your message.  There was a minor typo/thinko
in the last patch:


--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline;
 filename=0001-Don-t-break-when-loading-VC-packages-on-older-Emacs-.patch

From 46d2f3542100efd2019f5f4703e21f5d45baed71 Mon Sep 17 00:00:00 2001
From: Philip Kaludercic <philipk@HIDDEN>
Date: Sun, 20 Nov 2022 15:36:24 +0100
Subject: [PATCH 1/2] Don't break when loading VC packages on older Emacs
 versions

* lisp/emacs-lisp/package-vc.el
(package-vc--generate-description-file): Append a :kind property
instead of modifying the version number.
* lisp/emacs-lisp/package.el (package-desc): Remove special handling
for "vc annotated" versions.  (bug#59404)
---
 lisp/emacs-lisp/package-vc.el | 3 ++-
 lisp/emacs-lisp/package.el    | 4 +---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el
index a999596785..bf1ea2bdf4 100644
--- a/lisp/emacs-lisp/package-vc.el
+++ b/lisp/emacs-lisp/package-vc.el
@@ -334,7 +334,7 @@ package-vc--generate-description-file
          (nconc
           (list 'define-package
                 (symbol-name name)
-                (cons 'vc (package-vc--version pkg-desc))
+                (package-vc--version pkg-desc)
                 (package-desc-summary pkg-desc)
                 (let ((requires (package-desc-reqs pkg-desc)))
                   (list 'quote
@@ -344,6 +344,7 @@ package-vc--generate-description-file
                            (list (car elt)
                                  (package-version-join (cadr elt))))
                          requires))))
+          (list :kind 'vc)
           (package--alist-to-plist-args
            (package-desc-extras pkg-desc))))
         "\n")
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index c1545a2870..e11c5d693e 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -483,9 +483,7 @@ package-vc-p
                                (if (eq 'quote (car requirements))
                                    (nth 1 requirements)
                                  requirements)))
-                 (kind (if (eq (car-safe version-string) 'vc)
-                           'vc
-                         (plist-get rest-plist :kind)))
+                 (kind (plist-get rest-plist :kind))
                  (archive (plist-get rest-plist :archive))
                  (extras (let (alist)
                            (while rest-plist
-- 
2.35.1


--=-=-=
Content-Type: text/plain


(And thank your for your patience)

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 23 Nov 2022 00:43:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 22 19:43:07 2022
Received: from localhost ([127.0.0.1]:52911 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oxdr0-0004IG-R8
	for submit <at> debbugs.gnu.org; Tue, 22 Nov 2022 19:43:07 -0500
Received: from m12-14.163.com ([220.181.12.14]:34296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tumashu@HIDDEN>) id 1oxdqv-0004HS-RN
 for 59404 <at> debbugs.gnu.org; Tue, 22 Nov 2022 19:43:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=Nz3yb
 ttfy8D7+5w//0SrElRulioxpcTCo5CJfiYSgYo=; b=UFQWbm91eCYcckaEaNTCV
 FEJaKnzmz8oS4VhfzZ+NARx6lK9EcshZ5+SkEBD3A9P7ifeYf+n7SEsIbTEH+gSX
 O0vLybSS6/919KTwW5da5Aw3Yg0ZRhTyWc2eeu+C542LrN8uvXNzPhz04QjuxSPe
 qx/jsMDGcU9NtmFVoT/3Gs=
Received: from Tumashu (unknown [218.92.14.78])
 by smtp10 (Coremail) with SMTP id DsCowAA3VBqJbH1jZFmIOA--.4540S2;
 Wed, 23 Nov 2022 08:42:50 +0800 (CST)
From: Feng Shu <tumashu@HIDDEN>
To: Philip Kaludercic <philipk@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <87o7sy4qth.fsf@HIDDEN> (Philip Kaludercic's message of "Tue, 
 22 Nov 2022 21:33:46 +0000")
References: <877czqtaki.fsf@HIDDEN> <871qpxn11d.fsf@HIDDEN>
 <875yf7rg34.fsf@HIDDEN> <87o7sy4qth.fsf@HIDDEN>
Date: Wed, 23 Nov 2022 08:42:49 +0800
Message-ID: <87tu2qtsae.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-CM-TRANSID: DsCowAA3VBqJbH1jZFmIOA--.4540S2
X-Coremail-Antispam: 1Uf129KBjvdXoWrtFWDZFy7WFy8Wr1kJF4Utwb_yoWfJrg_Xr
 1ayr1Yy3ykXr47A3Z5Kr4xArZ7GrWUZr15t3WUXFZFvw1rJFn8Wa13urZ7ZF17Wa4Yyw1U
 tr4xWFZYgrZa9jkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUb-B_UUUUUU==
X-Originating-IP: [218.92.14.78]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHQXB1GI675kopAABsu
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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 (-)

Philip Kaludercic <philipk@HIDDEN> writes:

> Feng Shu <tumashu@HIDDEN> writes:
>
>> Philip Kaludercic <philipk@HIDDEN> writes:
>>
>>> Feng Shu <tumashu@HIDDEN> writes:
>>>
>>>> When I package-vc-install corfu-terminal and run an older version
>>>> emacs
>>>
>>> Does the following fix the issue for you:
>>
>> I have tested and find that when I install this patch and reinstall
>> popon and corfu-terminal,
>>
>> 1. *Packages* buffer do not show packages installed by
>> package-vc-install
>> 2. package-update, package-delete do not show packages installed by
>> package-vc-install.
>> 3. restart emacs has not effect.
>
> Did you re-install the packages?

Yes, when I apply this patch, packages before installed are dispear, so
I install them with package-vc-install, after install, packages do not
show like above.

-- 





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 22 Nov 2022 21:33:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 22 16:33:58 2022
Received: from localhost ([127.0.0.1]:52726 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oxatx-0005QI-UI
	for submit <at> debbugs.gnu.org; Tue, 22 Nov 2022 16:33:58 -0500
Received: from mout02.posteo.de ([185.67.36.66]:37165)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1oxatv-0005Q2-65
 for 59404 <at> debbugs.gnu.org; Tue, 22 Nov 2022 16:33:56 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 92A8E240101
 for <59404 <at> debbugs.gnu.org>; Tue, 22 Nov 2022 22:33:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1669152828; bh=u9VK2CSqaEQ+sQSCajWvtNKrwCC7uPDb5W9hVMlzpqE=;
 h=From:To:Cc:Subject:Date:From;
 b=jhv6fVC7tjc2LqUu6/41qCQgNcqit8zp6+UkngQYVFx3y74xux55XcKAW3T6k25V5
 0Yuu33TD/HgLirpjWpxNEDXoYdnVj2jHYVSPUbZijQi618AqbI9IblFOCVU25RXfSj
 YRtHQyw1kytJo9sI/Lr5sOjE/jBMPadz03KuolON+ZNkAHPRNoreqv0HRGgAlM6FDh
 cq396oeMdP4Qb9G+YZU4dkElQHT3obDP0JrwHFxW4QarThfJj7Hmrt62xVEP8gESwC
 +g/KiW2+Li7sjMOdPMI1S3dYAotwFYzp2q7vxCnZOMEFgL3HV/QonShL9qw6ThwoHk
 jwbqiXqNtloAQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4NGyDn3XVPz6tmg;
 Tue, 22 Nov 2022 22:33:45 +0100 (CET)
From: Philip Kaludercic <philipk@HIDDEN>
To: Feng Shu <tumashu@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <875yf7rg34.fsf@HIDDEN> (Feng Shu's message of "Tue, 22 Nov 2022
 08:24:47 +0800")
References: <877czqtaki.fsf@HIDDEN> <871qpxn11d.fsf@HIDDEN>
 <875yf7rg34.fsf@HIDDEN>
Date: Tue, 22 Nov 2022 21:33:46 +0000
Message-ID: <87o7sy4qth.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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.7 (-)

Feng Shu <tumashu@HIDDEN> writes:

> Philip Kaludercic <philipk@HIDDEN> writes:
>
>> Feng Shu <tumashu@HIDDEN> writes:
>>
>>> When I package-vc-install corfu-terminal and run an older version
>>> emacs
>>
>> Does the following fix the issue for you:
>
> I have tested and find that when I install this patch and reinstall
> popon and corfu-terminal,
>
> 1. *Packages* buffer do not show packages installed by
> package-vc-install
> 2. package-update, package-delete do not show packages installed by
> package-vc-install.
> 3. restart emacs has not effect.

Did you re-install the packages?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 22 Nov 2022 00:25:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 21 19:25:02 2022
Received: from localhost ([127.0.0.1]:49151 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oxH5y-0005OC-Fc
	for submit <at> debbugs.gnu.org; Mon, 21 Nov 2022 19:25:02 -0500
Received: from m12-14.163.com ([220.181.12.14]:15245)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tumashu@HIDDEN>) id 1oxH5u-0005Na-BR
 for 59404 <at> debbugs.gnu.org; Mon, 21 Nov 2022 19:25:01 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=1pivK
 L1jZcgVgoM+haoal7yelBpYW7Y63QUMpWeThQ4=; b=ghNzWkl9+VFcv1zlhqYBd
 6X+qHjAtnDix3KCAhvDOApAQ93RZqyaiLyk9e0NZzv15jZnGcFeXE/qrZdxnrStY
 AznrEURrULTIYDAyvzwZp7Z/bmLDp7eaFWyu1jtGhnc7mXbyT1K/E1XxHazw3ZQ8
 35iQdwkNelvomHmHTybm64=
Received: from Tumashu (unknown [218.92.14.78])
 by smtp10 (Coremail) with SMTP id DsCowAAnFLHPFnxj2dn0Nw--.10S2;
 Tue, 22 Nov 2022 08:24:47 +0800 (CST)
From: Feng Shu <tumashu@HIDDEN>
To: Philip Kaludercic <philipk@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <871qpxn11d.fsf@HIDDEN> (Philip Kaludercic's message of "Sun, 
 20 Nov 2022 14:38:54 +0000")
References: <877czqtaki.fsf@HIDDEN> <871qpxn11d.fsf@HIDDEN>
Date: Tue, 22 Nov 2022 08:24:47 +0800
Message-ID: <875yf7rg34.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-CM-TRANSID: DsCowAAnFLHPFnxj2dn0Nw--.10S2
X-Coremail-Antispam: 1Uf129KBjvdXoWrXw15WFy7Gw1UKF4kZFWfAFb_yoWxGwc_XF
 17trnrt3yDJF4UA3WSgr4xJFWrGr4DJr1YqF1UXFsrAw1rX3Z8Xa13uFZ7ZFy3Ga4rtrn3
 tr4vgr9YgrZagjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUb-B_UUUUUU==
X-Originating-IP: [218.92.14.78]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbB3xfB1GBHM3lCnAAAsu
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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 (-)

Philip Kaludercic <philipk@HIDDEN> writes:

> Feng Shu <tumashu@HIDDEN> writes:
>
>> When I package-vc-install corfu-terminal and run an older version
>> emacs
>
> Does the following fix the issue for you:

I have tested and find that when I install this patch and reinstall
popon and corfu-terminal,

1. *Packages* buffer do not show packages installed by
package-vc-install
2. package-update, package-delete do not show packages installed by
package-vc-install.
3. restart emacs has not effect.


>
>
>
> Note that this requires re-installing the VC packages to make sure the
> -pkg.el files are regenerated.
>

-- 





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at 59404) by debbugs.gnu.org; 20 Nov 2022 14:39:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 20 09:39:08 2022
Received: from localhost ([127.0.0.1]:42827 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1owlTQ-0006Kh-Bx
	for submit <at> debbugs.gnu.org; Sun, 20 Nov 2022 09:39:08 -0500
Received: from mout02.posteo.de ([185.67.36.66]:33975)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1owlTL-0006K6-5U
 for 59404 <at> debbugs.gnu.org; Sun, 20 Nov 2022 09:39:07 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 35193240108
 for <59404 <at> debbugs.gnu.org>; Sun, 20 Nov 2022 15:38:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1668955137; bh=Yg3HJ9yN4Sk1KkDRA3XEAA9WZlof5guapUotja6lY6A=;
 h=From:To:Cc:Subject:Date:From;
 b=azxH0hK/qp2OxEyd7b4zM91me/rQuuzt7lwYAky9Z2aXg9osnsNty99PBkin6Z/5N
 es+jO1hIhOmfgMakWuOD8lMcu7nmE/4YAXHe4qyBup2mDZgQptlEch9ENYthvAWqPM
 Ab8FmricmJmMUooccxsFQaFDBdhQTxwxJd+ptEWm26f4wo3x+xGloRoQnCM6jn+OBz
 wvKtPV4pBfElZQzcqyeQVpX6gNBLuGkeeMhJ6qkoArFSReJ/AQSx5JpiLcB231AmbD
 jngMIaPxMHmgGnMl2WAq052IDwucQp6HxsgRah1bereopYqPZDM84Bm4w4sjAoHGix
 1hoxA+wLUuDWg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4NFY742Vj0z9rxP;
 Sun, 20 Nov 2022 15:38:53 +0100 (CET)
From: Philip Kaludercic <philipk@HIDDEN>
To: Feng Shu <tumashu@HIDDEN>
Subject: Re: bug#59404: 29.0.50; Init-debug error when package-vc-install
 package and run older emacs
In-Reply-To: <877czqtaki.fsf@HIDDEN> (Feng Shu's message of "Sun, 20 Nov 2022
 14:16:29 +0800")
References: <877czqtaki.fsf@HIDDEN>
Date: Sun, 20 Nov 2022 14:38:54 +0000
Message-ID: <871qpxn11d.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 59404
Cc: 59404 <at> debbugs.gnu.org
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 (-)

--=-=-=
Content-Type: text/plain

Feng Shu <tumashu@HIDDEN> writes:

> When I package-vc-install corfu-terminal and run an older version
> emacs

Does the following fix the issue for you:


--=-=-=
Content-Type: text/x-diff
Content-Disposition: attachment;
 filename=0001-Don-t-break-when-loading-VC-packages-on-older-Emacs-.patch

From 94c6d2bffed33e78f10618b0e033a39071d6eb5f Mon Sep 17 00:00:00 2001
From: Philip Kaludercic <philipk@HIDDEN>
Date: Sun, 20 Nov 2022 15:36:24 +0100
Subject: [PATCH] Don't break when loading VC packages on older Emacs versions

* lisp/emacs-lisp/package-vc.el
(package-vc--generate-description-file): Append a :kind property
instead of modifying the version number.
* lisp/emacs-lisp/package.el (package-desc): Remove special handling
for "vc annotated" versions.  (bug#59404)
---
 lisp/emacs-lisp/package-vc.el | 3 ++-
 lisp/emacs-lisp/package.el    | 4 +---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el
index 9e2bd106cb..c0079b8fe9 100644
--- a/lisp/emacs-lisp/package-vc.el
+++ b/lisp/emacs-lisp/package-vc.el
@@ -334,7 +334,7 @@ package-vc--generate-description-file
          (nconc
           (list 'define-package
                 (symbol-name name)
-                (cons 'vc (package-vc--version pkg-desc))
+                (package-vc--version pkg-desc)
                 (package-desc-summary pkg-desc)
                 (let ((requires (package-desc-reqs pkg-desc)))
                   (list 'quote
@@ -344,6 +344,7 @@ package-vc--generate-description-file
                            (list (car elt)
                                  (package-version-join (cadr elt))))
                          requires))))
+          (list :kind ''vc)
           (package--alist-to-plist-args
            (package-desc-extras pkg-desc))))
         "\n")
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index c1545a2870..e11c5d693e 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -483,9 +483,7 @@ package-vc-p
                                (if (eq 'quote (car requirements))
                                    (nth 1 requirements)
                                  requirements)))
-                 (kind (if (eq (car-safe version-string) 'vc)
-                           'vc
-                         (plist-get rest-plist :kind)))
+                 (kind (plist-get rest-plist :kind))
                  (archive (plist-get rest-plist :archive))
                  (extras (let (alist)
                            (while rest-plist
-- 
2.35.1


--=-=-=
Content-Type: text/plain


Note that this requires re-installing the VC packages to make sure the
-pkg.el files are regenerated.

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59404; Package emacs. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 20 Nov 2022 06:16:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 20 01:16:54 2022
Received: from localhost ([127.0.0.1]:42174 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1owddN-0007we-9I
	for submit <at> debbugs.gnu.org; Sun, 20 Nov 2022 01:16:54 -0500
Received: from lists.gnu.org ([209.51.188.17]:51870)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tumashu@HIDDEN>) id 1owddK-0007wU-74
 for submit <at> debbugs.gnu.org; Sun, 20 Nov 2022 01:16:52 -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 <tumashu@HIDDEN>) id 1owddJ-0002OM-Gv
 for bug-gnu-emacs@HIDDEN; Sun, 20 Nov 2022 01:16:49 -0500
Received: from m12-15.163.com ([220.181.12.15])
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <tumashu@HIDDEN>) id 1owddE-0001tm-7Q
 for bug-gnu-emacs@HIDDEN; Sun, 20 Nov 2022 01:16:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=T8bAG
 J/6uy0lw6eWQ8JlqdSBoBRCgxu68UGYojNoGX8=; b=WZXS5KGUWZEk+9SMlo6rJ
 9CVQmG0+sRkwLgV0gzO/yxp38kruS+mLpXFENyKEP18LGKUbGneFeQWFIBy5DkRb
 fHSmKNmlK4e3R/W0vEr4mfctJjkrBua4irfao0M0vRoO2sOXEm+zvE68uT71uQnw
 9YgUwk00PTEpP94hC0Ek6U=
Received: from Guix (unknown [49.88.144.183])
 by smtp11 (Coremail) with SMTP id D8CowAC3SVRBxnljzJrkAg--.16937S2;
 Sun, 20 Nov 2022 14:16:34 +0800 (CST)
From: Feng Shu <tumashu@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.0.50; Init-debug error when package-vc-install package and run
 older emacs
Date: Sun, 20 Nov 2022 14:16:29 +0800
Message-ID: <877czqtaki.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-CM-TRANSID: D8CowAC3SVRBxnljzJrkAg--.16937S2
X-Coremail-Antispam: 1Uf129KBjvAXoWfGrWrCrWrur4fWw4ruFyDKFg_yoW8JF4fKo
 WxCrW5Xa13Wryqga4xKF1DCrW3W3sa9F13Z3yUXw1xZFyxtr4UJa47A3srZFW3AayUX3s8
 ZF13Kw4aqF4Sqrn5n29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3
 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUbMKuDUUUU
X-Originating-IP: [49.88.144.183]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbB3xS-1GBHM1rXWAAAsh
Received-SPF: pass client-ip=220.181.12.15; envelope-from=tumashu@HIDDEN;
 helo=m12-15.163.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, FREEMAIL_FROM=0.001,
 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-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.4 (--)



When I package-vc-install corfu-terminal and run an older version emacs,
the following error will be showed.

Debugger entered--Lisp error: (error "Version must be a string")
  error("Version must be a string")
  version-to-list((vc . "0.5"))
  package-desc-from-define("corfu-terminal" (vc . "0.5") "Corfu popup on terminal" '((emacs "26.1") (corfu "0.24") (popon "0.1")) :url "https://codeberg.org/akib/emacs-corfu-terminal" :keywords '("convenience") :maintainer '("Akib Azmain Turja" . "akib@HIDDEN") :authors '(("Akib Azmain Turja" . "akib@HIDDEN")) :commit "1a15a01e2e1464daadfa4973cb695802e5c23a25")
  package-process-define-package((define-package "corfu-terminal" (vc . "0.5") "Corfu popup on terminal" '((emacs "26.1") (corfu "0.24") (popon "0.1")) :url "https://codeberg.org/akib/emacs-corfu-terminal" :keywords '("convenience") :maintainer '("Akib Azmain Turja" . "akib@HIDDEN") :authors '(("Akib Azmain Turja" . "akib@HIDDEN")) :commit "1a15a01e2e1464daadfa4973cb695802e5c23a25"))
  package-load-descriptor("/home/feng/.emacs.d/elpa-29/corfu-terminal")
  #<subr package-load-all-descriptors>()
  apply(#<subr package-load-all-descriptors> nil)
  package-load-all-descriptors()
  package-initialize()
  (if package--initialized nil (package-initialize))
  load-with-code-conversion("/home/feng/projects/emacs-packages/emacs-helper/eh..." "/home/feng/projects/emacs-packages/emacs-helper/eh..." nil t)
  require(eh-basic)
  load-with-code-conversion("/home/feng/projects/emacs-packages/emacs-helper/em..." "/home/feng/projects/emacs-packages/emacs-helper/em..." nil t)
  require(emacs-helper)
  load-with-code-conversion("/home/feng/.emacs" "/home/feng/.emacs" t t)
  load("~/.emacs" noerror nomessage)
  startup--load-user-init-file(#f(compiled-function () #<bytecode 0x13f0af8d99d5a33e>) #f(compiled-function () #<bytecode -0x1f3c6feddc0bc175>) t)
  command-line()
  normal-top-level()



In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.16.0, Xaw scroll bars) of 2022-11-20 built on Guix
Repository revision: 2ec39734ca03e075f2515f178ed789872e52f98f
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
System Description: Guix System

Configured using:
 'configure --with-native-compilation=no'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
X11 XDBE XIM XPM LUCID ZLIB

Important settings:
  value of $EMACSLOADPATH: 
  value of $LANG: zh_CN.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: ELisp/d

Minor modes in effect:
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  shell-dirtrack-mode: t
  aggressive-indent-mode: t
  emms-playing-time-display-mode: t
  emms-playing-time-mode: t
  cnfonts-mode: t
  projectile-mode: t
  company-posframe-mode: t
  global-company-mode: t
  company-mode: t
  org-super-agenda-mode: t
  pyim-isearch-mode: t
  vertico-mode: t
  savehist-mode: t
  global-tab-line-mode: t
  tab-line-mode: t
  global-so-long-mode: t
  electric-pair-mode: t
  pixel-scroll-precision-mode: t
  recentf-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/feng/.emacs.d/elpa-29/corfu-terminal/corfu-terminal-pkg hides /home/feng/.emacs.d/elpa-29/corfu-terminal-0.5/corfu-terminal-pkg
/home/feng/.emacs.d/elpa-29/corfu-terminal/corfu-terminal hides /home/feng/.emacs.d/elpa-29/corfu-terminal-0.5/corfu-terminal
/home/feng/.emacs.d/elpa-29/corfu-terminal/corfu-terminal-autoloads hides /home/feng/.emacs.d/elpa-29/corfu-terminal-0.5/corfu-terminal-autoloads
/home/feng/.emacs.d/elpa-29/transient-20221119.1503/transient hides /home/feng/projects/emacs/lisp/transient

Features:
(shadow mail-extr emacsbug citre citre-global cus-edit cus-start
cus-load popon corfu loaddefs-gen vc-git mm-archive network-stream
url-cache url-http url-auth url-gw nsm package-vc cursor-sensor
emacs-helper eh-guix skeleton guix geiser-guile info-look geiser-debug
geiser-repl geiser-image geiser-capf geiser-doc geiser-menu
geiser-autodoc geiser-edit geiser-completion geiser-eval
geiser-connection geiser-syntax scheme geiser-log geiser-popup view
geiser eh-misc vundo magit-bookmark magit-submodule magit-obsolete
magit-popup magit-blame magit-stash magit-reflog magit-bisect magit-push
magit-pull magit-fetch magit-clone magit-remote magit-commit
magit-sequence magit-notes magit-worktree magit-tag magit-merge
magit-branch magit-reset magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log which-func imenu edebug
debug backtrace magit-diff smerge-mode diff diff-mode git-commit
log-edit pcvs-util add-log magit-core magit-autorevert magit-margin
magit-transient magit-process with-editor shell server magit-mode
transient edmacro magit-git magit-base magit-section compat-27 compat-26
aggressive-indent eh-emms emms-librefm-stream emms-librefm-scrobbler
emms-playlist-limit emms-i18n emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon
emms-player-xine emms-player-mpd tq emms-lyrics emms-url emms-streams
emms-show-all emms-tag-editor emms-tag-tracktag emms-mark emms-mode-line
emms-info-tinytag emms-info-metaflac emms-info-opusinfo
emms-info-ogginfo emms-info-mp3info emms-player-vlc emms-player-mpv
emms-playing-time emms-player-mplayer emms-player-simple emms-browser
emms-playlist-sort emms-last-played emms-volume easy-mmode
emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse
emms-volume-amixer emms-playlist-mode emms-source-playlist
emms-source-file locate emms-cache emms-info-native bindat
emms-info-exiftool emms-info emms-later-do emms-setup emms emms-compat
el2org cnfonts tempel citre-config citre-lang-fileref citre-tags
citre-ctags citre-readtags citre-readtags-tables citre-backend-interface
citre-ui-peek color citre-ui-jump citre-common-tag citre-common-util
projectile lisp-mnt grep compile ibuf-ext ibuffer ibuffer-loaddefs
eh-gnus-common ebdb-message ebdb-gnus ebdb-mua ebdb-complete ebdb-com
crm ebdb-format ebdb-i18n-chn ebdb-i18n ebdb-i18n-basic ebdb eieio-base
timezone eww xdg url-queue thingatpt mm-url gnus-demon gnus-search
eieio-opt cl-extra speedbar ezimage dframe gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg nntp gnus-cite gnus-art mm-uu
mml2015 mm-view mml-smime smime gnutls dig gnus-cache gnus-sum shr
pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start
gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo
parse-time gnus-spec gnus-int gnus-range message sendmail yank-media
puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util
mail-utils range mm-util mail-prsvr eh-complete company-posframe
company-keywords company-etags etags fileloop xref company-gtags
company-template company-dabbrev-code company-dabbrev company-files
company-capf company eh-org org-ql peg org-super-agenda ts ht s dash
org-habit org-capture ob-python python project ob-org ox-md ox-org
ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn
nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar
org-agenda ox-html table ox-ascii ox-publish ox org-element avl-tree
generator autorevert filenotify pcase org-attach org-id org-refile org
ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote
org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color
org-list org-faces org-entities noutline outline icons org-version
ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601
time-date ol org-keys oc org-compat advice org-macs org-loaddefs
format-spec find-func eh-functions eh-theme modus-vivendi-theme
modus-themes eh-basic cal-china-x cal-china lunar solar cal-dst holidays
holiday-loaddefs cal-menu calendar cal-loaddefs pyim-basedict
pyim-cregexp-utils pyim pyim-cloudim pyim-probe pyim-preview pyim-page
popup posframe pyim-indicator pyim-dregcache pyim-dhashcache sort
pyim-dict async pyim-autoselector pyim-process pyim-punctuation
pyim-outcome pyim-candidates pyim-cstring pyim-cregexp xr pyim-codes
pyim-imobjs pyim-pinyin pyim-entered pyim-dcache pyim-pymap pyim-scheme
pyim-common wdired dired dired-loaddefs vc vc-dispatcher consult-vertico
consult compat-28 compat compat-macs kmacro orderless vertico-directory
vertico savehist tab-line switch-window switch-window-mvborder
switch-window-asciiart quail so-long elec-pair bookmark
text-property-search pp pixel-scroll cua-base recentf tree-widget
wid-edit elpa-mirror finder-inf projectile-autoloads
corfu-terminal-autoloads cape-autoloads paredit-autoloads
org-download-autoloads 0blayout-autoloads package-lint-autoloads rx
ivy-autoloads aggressive-indent-autoloads pyim-autoloads
ox-gfm-autoloads switch-window-autoloads cnfonts-autoloads
flycheck-autoloads tempel-autoloads magit-autoloads
magit-section-autoloads vundo-autoloads vertico-autoloads
corfu-autoloads marginalia-autoloads modus-themes-autoloads
citre-autoloads geiser-guile-autoloads geiser-impl help-fns radix-tree
help-mode geiser-custom geiser-base ring geiser-autoloads xr-autoloads
orderless-autoloads ebdb-autoloads consult-autoloads emms-autoloads
company-posframe-autoloads posframe-autoloads popon-autoloads
company-autoloads org-ql-autoloads peg-autoloads ov-autoloads
org-super-agenda-autoloads ts-autoloads ht-autoloads
markdown-mode-autoloads f-autoloads s-autoloads git-commit-autoloads
transient-autoloads pos-tip-autoloads dash-autoloads async-autoloads
with-editor-autoloads info compat-autoloads package browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x
map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib
china-util rmc iso-transl tooltip cconv 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 nadvice seq simple cl-generic indonesian philippine
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 abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap 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 933686 278283)
 (symbols 48 52254 6)
 (strings 32 552384 5771)
 (string-bytes 1 9911994)
 (vectors 16 103348)
 (vector-slots 8 13241609 64954)
 (floats 8 1202 482)
 (intervals 56 820 0)
 (buffers 984 13))





Acknowledgement sent to Feng Shu <tumashu@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#59404; 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: Thu, 24 Nov 2022 18:30:01 UTC

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