~pkal/compat-devel

3 2

Problem updating from compat-29.1.4.2 to compat-29.1.4.3

Details
Message ID
<87leb4doh3.fsf@gmail.com>
DKIM signature
missing
Download raw message
Compat developers,

   I have been unable to update my installation of ‘compat’ version
29.1.4.2 to version 29.1.4.3 for several days.  Each time I list the
packages, the ‘compat’ package is marked as available for update, but
when I press [RET] to view the package description, the following error
message is displayed (copied from the *Messages* buffer in Emacs 28.3):

   describe-package-1: Wrong type argument: char-or-string-p, ("Daniel Mendler" . "mail@daniel-mendler.de")

   I am downloading GNU packages from https://elpa.gnu.org/packages/.

   Please let me know if there is more information that I can provide to
help you diagnose this problem.

--
Details
Message ID
<15a93062-082a-49f8-a7dd-497dbfcb8de9@daniel-mendler.de>
In-Reply-To
<87leb4doh3.fsf@gmail.com> (view parent)
DKIM signature
missing
Download raw message
On 11/11/23 21:28, tpeplt wrote:
>    I have been unable to update my installation of ‘compat’ version
> 29.1.4.2 to version 29.1.4.3 for several days.  Each time I list the
> packages, the ‘compat’ package is marked as available for update, but
> when I press [RET] to view the package description, the following error
> message is displayed (copied from the *Messages* buffer in Emacs 28.3):
> 
>    describe-package-1: Wrong type argument: char-or-string-p, ("Daniel Mendler" . "mail@daniel-mendler.de")
> 
>    I am downloading GNU packages from https://elpa.gnu.org/packages/.
> 
>    Please let me know if there is more information that I can provide to
> help you diagnose this problem.

This sounds like a problem with package.el. Which Emacs version do you
use (or more precisely which commit if you use Emacs 30 from the master
branch)? Please also try to obtain a stack trace. In order to do that,
set debug-on-error to t and try updating Compat again.
Details
Message ID
<87edguet64.fsf@gmail.com>
In-Reply-To
<15a93062-082a-49f8-a7dd-497dbfcb8de9@daniel-mendler.de> (view parent)
DKIM signature
missing
Download raw message
Daniel Mendler <mail@daniel-mendler.de> writes:

> On 11/11/23 21:28, tpeplt wrote:
>>    I have been unable to update my installation of ‘compat’ version
>> 29.1.4.2 to version 29.1.4.3 for several days.  Each time I list the
>> packages, the ‘compat’ package is marked as available for update, but
>> when I press [RET] to view the package description, the following error
>> message is displayed (copied from the *Messages* buffer in Emacs 28.3):
>> 
>>    describe-package-1: Wrong type argument: char-or-string-p, ("Daniel Mendler" . "mail@daniel-mendler.de")
>> 
>>    I am downloading GNU packages from https://elpa.gnu.org/packages/.
>> 
>>    Please let me know if there is more information that I can provide to
>> help you diagnose this problem.
>
> This sounds like a problem with package.el. Which Emacs version do you
> use (or more precisely which commit if you use Emacs 30 from the master
> branch)?

Emacs 28.3

> Please also try to obtain a stack trace. In order to do that,
> set debug-on-error to t and try updating Compat again.

Here is a copy of the contents of the *Backtrace* buffer after I press
the [RET] key when the cursor is on ‘compat’ in the *Packages* buffer:

Debugger entered--Lisp error: (wrong-type-argument char-or-string-p ("Daniel Mendler" . "mail@daniel-mendler.de"))
  package--print-email-button((("Daniel Mendler" . "mail@daniel-mendler.de") ("Compat Development" . "~pkal/compat-devel@lists.sr.ht")))
  describe-package-1(#s(package-desc :name compat :version (29 1 4 3) :summary "Emacs Lisp Compatibility Library" :reqs ((emacs (24 4)) (seq (2 3))) :kind tar :archive "gnu" :dir nil :extras ((:url . "https://github.com/emacs-compat/compat") (:keywords "lisp" "maint") (:maintainer ("Daniel Mendler" . "mail@daniel-mendler.de") ("Compat Development" . "~pkal/compat-devel@lists.sr.ht")) (:authors ("Philip Kaludercic" . "philipk@posteo.net") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:commit . "14f5f74dd98dcd0410559942aae4d8ed49e36154")) :signed nil))
  describe-package(#s(package-desc :name compat :version (29 1 4 3) :summary "Emacs Lisp Compatibility Library" :reqs ((emacs (24 4)) (seq (2 3))) :kind tar :archive "gnu" :dir nil :extras ((:url . "https://github.com/emacs-compat/compat") (:keywords "lisp" "maint") (:maintainer ("Daniel Mendler" . "mail@daniel-mendler.de") ("Compat Development" . "~pkal/compat-devel@lists.sr.ht")) (:authors ("Philip Kaludercic" . "philipk@posteo.net") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:commit . "14f5f74dd98dcd0410559942aae4d8ed49e36154")) :signed nil))
  package-menu-describe-package(#<marker (moves after insertion) at 49986 in *Packages*>)
  button-activate(#<marker (moves after insertion) at 49986 in *Packages*> nil)
  push-button(49986)
  funcall-interactively(push-button 49986)
  command-execute(push-button)

--
Details
Message ID
<87a5rhedz3.fsf@gmail.com>
In-Reply-To
<15a93062-082a-49f8-a7dd-497dbfcb8de9@daniel-mendler.de> (view parent)
DKIM signature
missing
Download raw message
Compat developers,

   ‘compat’ version 29.1.4.4 installed and compiled without any errors.
Thank you for fixing this problem.

--
Reply to thread Export thread (mbox)