From: Kaushal Modi <kaushal.modi@gmail.com>
To: Emacs developers <emacs-devel@gnu.org>
Subject: Recent change in master breaks async package update using paradox
Date: Wed, 05 Apr 2017 15:31:10 +0000 [thread overview]
Message-ID: <CAFyQvY0zFrVMojTY3ERwk+oH1yuQMzei5Mj+4vahRc8=j+cSpQ@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 2819 bytes --]
Hi all,
A recent change in master (last 3-4 days) causes async package updates
using paradox.el to throw this error:
Debugger entered--Lisp error: (wrong-type-argument sequencep
#s(package-desc swiper (20170328 737) "Isearch with an overview. Oh, man!"
((emacs (24 1)) (ivy (0 8 0))) nil nil
"/home/kmodi/.emacs.d/elpa_26/swiper-20170328.737" ((:keywords "matching")
(:url . "https://github.com/abo-abo/swiper") (:stars #("249" 0 3
(font-lock-face paradox-starred-face)))) nil))
signal(wrong-type-argument (sequencep #s(package-desc swiper (20170328
737) "Isearch with an overview. Oh, man!" ((emacs (24 1)) (ivy (0 8 0)))
nil nil "/home/kmodi/.emacs.d/elpa_26/swiper-20170328.737" ((:keywords
"matching") (:url . "https://github.com/abo-abo/swiper") (:stars #("249" 0
3 (font-lock-face paradox-starred-face)))) nil)))
async-handle-result((lambda (x) (setq package-alist (pop x)
package-selected-packages (pop x) package-archive-contents (pop x)) (when
(spinner-p paradox--spinner) (spinner-stop paradox--spinner) (setq
paradox--spinner nil)) (setq paradox--executing nil) (run-hook-with-args
(quote paradox-after-execute-functions) (pop x))
(paradox--post-execute-star-unstar (quote nil) (paradox--repo-alist)))
(async-signal (wrong-type-argument sequencep #s(package-desc swiper
(20170328 737) "Isearch with an overview. Oh, man!" ((emacs (24 1)) (ivy (0
8 0))) nil nil "/home/kmodi/.emacs.d/elpa_26/swiper-20170328.737"
((:keywords "matching") (:url . "https://github.com/abo-abo/swiper")
(:stars #("249" 0 3 (font-lock-face paradox-starred-face)))) nil)))
#<buffer *emacs*>)
The backtrace doesn't point to the part of paradox.el that causes this
error so I cannot debug it.
So a wild guess is that one of these is causing this issue:
f1d34d9136 * master origin/master origin/HEAD Minor cleanups related to
type-of
ab0a27517c * ; * lisp/emacs-lisp/package.el (describe-package-1): Tweak
recent.
fe8cf45710 * * doc/lispref/package.texi (Package Archives): Mention https.
f981c611e2 * Advertise https for homepage of gnu.org packages
048133d488 * Default to https for elpa.gnu.org if gnutls available
82b9efc869 * Minor simplifications and doc for records
12317ff4fb * Fix recent changes in record data type
604eb02fff * Make subprocess functions resolve the default directory
f4b50dad8d * Make ediff handle remote and quoted file names
2c68192c6b * Backward compatibility with pre-existing struct instances.
b6738682ae * Make the URL library use records.
8e6f204f44 * Make EIEIO use records.
0565482838 * Make cl-defstruct use records.
a2c3343029 * Add record objects with user-defined types.
Questions:
- Can anyone recreate this issue using async update using paradox using the
latest master?
- How would one debug using that backtrace?
https://github.com/Malabarba/paradox/issues/139
--
Kaushal Modi
[-- Attachment #2: Type: text/html, Size: 3739 bytes --]
next reply other threads:[~2017-04-05 15:31 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-04-05 15:31 Kaushal Modi [this message]
2017-04-05 16:05 ` Recent change in master breaks async package update using paradox Eli Zaretskii
2017-04-05 21:59 ` Tom Tromey
2017-04-05 22:48 ` Kaushal Modi
2017-04-06 5:00 ` Lars Brinkhoff
2017-04-06 10:46 ` Kaushal Modi
2017-04-06 11:00 ` Lars Brinkhoff
2017-04-06 11:28 ` Kaushal Modi
2017-04-06 12:12 ` Lars Brinkhoff
2017-04-06 12:22 ` Noam Postavsky
2017-04-06 12:36 ` Lars Brinkhoff
2017-04-06 11:19 ` Lars Brinkhoff
2017-04-07 5:42 ` Lars Brinkhoff
2017-04-07 7:25 ` Eli Zaretskii
2017-04-07 7:40 ` Lars Brinkhoff
2017-04-07 9:51 ` Eli Zaretskii
2017-04-07 13:28 ` Debugging problems using async.el Lars Brinkhoff
2017-04-07 14:11 ` Kaushal Modi
2017-04-07 14:39 ` Eli Zaretskii
2017-04-07 18:10 ` Lars Brinkhoff
2017-04-07 11:59 ` Recent change in master breaks async package update using paradox Stefan Monnier
2017-04-07 13:07 ` What is a "sequence"? Lars Brinkhoff
2017-04-07 13:26 ` Stefan Monnier
2017-04-07 16:56 ` If records are not sequences, why does aref work on records? Paul Eggert
2017-04-07 17:27 ` Lars Brinkhoff
2017-04-07 17:41 ` Drew Adams
2017-04-07 18:23 ` Lars Brinkhoff
2017-04-07 18:30 ` Drew Adams
2017-04-07 19:07 ` Noam Postavsky
2017-04-07 19:13 ` Stefan Monnier
2017-04-07 20:49 ` Drew Adams
2017-04-07 21:00 ` Clément Pit-Claudel
2017-04-07 21:02 ` Noam Postavsky
2017-04-08 1:58 ` Paul Eggert
2017-04-08 5:03 ` Lars Brinkhoff
2017-04-08 5:25 ` Lars Brinkhoff
2017-04-08 5:34 ` Noam Postavsky
2017-04-08 7:42 ` Paul Eggert
2017-04-08 7:50 ` Eli Zaretskii
2017-04-08 13:33 ` Noam Postavsky
2017-04-08 11:34 ` Philipp Stephani
2017-04-08 12:24 ` Clément Pit-Claudel
2017-04-08 15:24 ` Lars Brinkhoff
2017-04-08 17:17 ` Clément Pit-Claudel
2017-04-08 17:46 ` Lars Brinkhoff
2017-04-09 19:15 ` Richard Stallman
2017-04-11 12:27 ` Stefan Monnier
2017-04-07 19:25 ` Clément Pit-Claudel
2017-04-07 19:41 ` Noam Postavsky
2017-04-07 20:12 ` Clément Pit-Claudel
2017-04-07 19:43 ` Stefan Monnier
2017-04-07 17:59 ` Clément Pit-Claudel
2017-04-07 18:28 ` Recent change in master breaks async package update using paradox Lars Brinkhoff
2017-04-08 6:50 ` Lars Brinkhoff
2017-04-08 12:25 ` Clément Pit-Claudel
2017-04-08 13:35 ` Kaushal Modi
2017-04-08 18:21 ` Lars Brinkhoff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAFyQvY0zFrVMojTY3ERwk+oH1yuQMzei5Mj+4vahRc8=j+cSpQ@mail.gmail.com' \
--to=kaushal.modi@gmail.com \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.