From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Feng Shu Newsgroups: gmane.emacs.bugs Subject: bug#59087: 29.0.50; package-vc-update error Date: Wed, 16 Nov 2022 08:46:52 +0800 Message-ID: <87fsejybcz.fsf@163.com> References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23960"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59087@debbugs.gnu.org To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 16 01:48:19 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ov6bD-0005rZ-3U for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 16 Nov 2022 01:48:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ov6b1-0005sR-5R; Tue, 15 Nov 2022 19:48:07 -0500 Original-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 ) id 1ov6aw-0005ry-Vo for bug-gnu-emacs@gnu.org; Tue, 15 Nov 2022 19:48:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ov6aw-0000nX-NX for bug-gnu-emacs@gnu.org; Tue, 15 Nov 2022 19:48:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ov6aw-0007mR-7I for bug-gnu-emacs@gnu.org; Tue, 15 Nov 2022 19:48:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Feng Shu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Nov 2022 00:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59087 X-GNU-PR-Package: emacs Original-Received: via spool by 59087-submit@debbugs.gnu.org id=B59087.166855963229728 (code B ref 59087); Wed, 16 Nov 2022 00:48:02 +0000 Original-Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 00:47:12 +0000 Original-Received: from localhost ([127.0.0.1]:55579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ov6a6-0007jP-FH for submit@debbugs.gnu.org; Tue, 15 Nov 2022 19:47:11 -0500 Original-Received: from m12.mail.163.com ([220.181.12.215]:54940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ov6a1-0007j8-Vk for 59087@debbugs.gnu.org; Tue, 15 Nov 2022 19:47:09 -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=gzAzB qucTu8v6RSTUG4yC9qE32NZ8lhHVs7Wi9rmH9A=; b=ejqr5MQse+PLoqSWQoGoy 0hUhqs8cQRsYTVHriH9tR6qopvc1fIMv5C6jQXv453oUy+NIyi7ObnmGbI3XMLwR bYKMIwt+UviSIDsHm5Chwri1FMbE6e3Dl5hjrFFQyWo4H2bP6SPJhmx11awczzR4 MNVYwwBjTdE42G8cusJHSA= Original-Received: from Tumashu (unknown [218.92.14.78]) by zwqz-smtp-mta-g0-0 (Coremail) with SMTP id _____wBHJV38MnRjorc4AA--.35699S2; Wed, 16 Nov 2022 08:46:53 +0800 (CST) In-Reply-To: <874jv01ray.fsf@posteo.net> (Philip Kaludercic's message of "Tue, 15 Nov 2022 09:48:53 +0000") X-CM-TRANSID: _____wBHJV38MnRjorc4AA--.35699S2 X-Coremail-Antispam: 1Uf129KBjvAXoWfurWUXr13KFWrGr1xAFy7Wrg_yoW5Jw1xuo Z5JF4aqrsxK3yDCrn5Ka1xWrZ7Xw1Sgw1UJw1vqwn8ta4SyrWUW345Ga1xXan7Aa4jkws5 XF9xKas0yrs5XF1fn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUU9N3UUUUU X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbBEQW71FaELbqfwwAAsi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:247981 Archived-At: Philip Kaludercic writes: > Thank you for all these stack traces, I have managed to reproduce and > resolve all the mistakes -- at least on my end. The new state is still > on scratch/package-vc-fixes. > Ok, new info :-) 1. package-vc-update is unusable when first run emacs. 2. when I run 'package-vc-install pyim' twice, package-list-package "*Packages*" buffer will show pyim twice, is it a feature or bug? like: ``` wrap-region 20140117.720 dependency Wrap = text with punctation or tag pyim 16f7c3cf0736a65d8af0c8ba8396343dbd17e368 s= ource A Chinese input method support quanpin, shuangpin, wub= i, cangjie and rime. pyim 16f7c3cf0736a65d8af0c8ba8396343dbd17e368 s= ource A Chinese input method support quanpin, shuangpin, wub= i, cangjie and rime. allout 2.3 built-in exten= sive outline mode for use alone and with other modes allout-widgets 1.0 built-in Visua= lly highlight allout outline structure. ``` In this time, when I run package-delete pyim, show ``` Error in post-command-hook (package-menu--post-refresh): (file-missing "Opening directory" "=E6=B2=A1=E6=9C=89=E9=82=A3=E4=B8=AA=E6=96=87=E4=BB=B6= =E6=88=96=E7=9B=AE=E5=BD=95"=20 "/home/feng/.emacs.d/elpa-29/pyim") ``` which mean have no "/home/feng/.emacs.d/elpa-29/pyim" file or directory. 3. package-vc-install-from-checkout is unusable, I use vertico. show: ``` Debugger entered--Lisp error: (cl-assertion-failed (dir nil)) cl--assertion-failed(dir) package-vc--unpack-1(#s(package-desc :name pyim :version nil :summary "No= description available." :reqs nil :kind vc :archive nil :dir nil :extras n= il :signed nil) "/home/feng/.emacs.d/elpa-29/pyim") package-vc-install-from-checkout("/home/feng/projects/emacs-packages/pyim= /" "pyim") funcall-interactively(package-vc-install-from-checkout "/home/feng/projec= ts/emacs-packages/pyim/" "pyim") call-interactively(package-vc-install-from-checkout record nil) command-execute(package-vc-install-from-checkout record) execute-extended-command(nil "package-vc-install-from-checkout" nil) funcall-interactively(execute-extended-command nil "package-vc-install-fr= om-checkout" nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) recursive-edit() debug(error (file-already-exists "File already exists" "/home/feng/.emacs= .d/elpa-29/pyim")) make-symbolic-link("~/projects/emacs-packages/pyim/" "/home/feng/.emacs.d= /elpa-29/pyim") package-vc-install-from-checkout("~/projects/emacs-packages/pyim/" "pyim") funcall-interactively(package-vc-install-from-checkout "~/projects/emacs-= packages/pyim/" "pyim") call-interactively(package-vc-install-from-checkout record nil) command-execute(package-vc-install-from-checkout record) execute-extended-command(nil "package-vc-install-from-checkout" nil) funcall-interactively(execute-extended-command nil "package-vc-install-fr= om-checkout" nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) ``` > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> Debugger entered--Lisp error: (wrong-type-argument stringp nil) >>>> make-symbol(nil) >>>> package-vc-update(#s(package-desc :name pyim :version (5 2 8) >>>> :summary "A Chinese input method support quanpin, shuangpin,..." >>>> :reqs ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive >>>> nil :dir "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >>>> . "8c4f7d40c05dc06b3c96c2955e5d72ec268f2b61") (:authors ("Ye Wenbin" >>>> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >>>> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >>>> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> = :signed nil)) >>>> package-update(pyim) >>>> mapc(package-update (pyim)) >>>> package-update-all(t) >>>> funcall-interactively(package-update-all t) >>>> call-interactively(package-update-all record nil) >>>> command-execute(package-update-all record) >>>> execute-extended-command(nil "package-update-all" nil) >>>> funcall-interactively(execute-extended-command nil "package-update-a= ll" nil) >>>> call-interactively(execute-extended-command nil nil) >>>> command-execute(execute-extended-command) >>> >>> This issue (and the others you reported) might have been resolved on the >>> scratch/package-vc-fixes branch. Could you try that out? >> >> wow, good job, I install pyim and run package-vc-update again, show: >> >> Debugger entered--Lisp error: (cl-assertion-failed (dir nil)) >> cl--assertion-failed(dir) >> package-vc--unpack-1(#s(package-desc :name pyim :version (5 2 8) >> :summary "A Chinese input method support quanpin, shuangpin,..." :reqs >> ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind tar :archive "gnu" >> :dir nil :extras ((:url . "https://github.com/tumashu/pyim")> (:keywords= "convenience" "chinese" "pinyin" "input-method") >> (:maintainer "Feng Shu" . "tumashu@163.com") (:authors ("Ye Wenbin" >> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:commit >> . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2")) :signed nil) nil) >> #f(compiled-function (command file-or-list flags) #)("git" nil ("pull" "--stat")) >> run-hook-with-args(#f(compiled-function (command file-or-list flags) #= ) "git" nil ("pull" "--stat")) >> #f(compiled-function () #)() >> vc-exec-after(#f(compiled-function () #)= nil) >> vc--process-sentinel(# #f(compiled-function () #) nil) >> #f(compiled-function (p msg) #)(# "exited abnormally with code 128\n") >> apply(#f(compiled-function (p msg) #) (# "exited abnormally with code 128\n")) >> #f(advice #f(compiled-function (p msg) #) = :after ignore)(# "exited abnormally with code 128\n") >> apply(#f(advice #f(compiled-function (p msg) #) :after ignore) (# "exited abnormally with code 128\n")) >> #f(advice #f(compiled-function (p msg) #> -0xa9844be2e2d4106>) :after #f(advice #f(compiled-function (p msg) >> #) :after ignore))(# "exited >> abnormally with code 128\n") > > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> Debugger entered--Lisp error: (wrong-type-argument stringp nil) >>>> make-symbol(nil) >>>> package-vc-update(#s(package-desc :name pyim :version (5 2 8) >>>> :summary "A Chinese input method support quanpin, shuangpin,..." >>>> :reqs ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive >>>> nil :dir "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >>>> . "8c4f7d40c05dc06b3c96c2955e5d72ec268f2b61") (:authors ("Ye Wenbin" >>>> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >>>> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >>>> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> = :signed nil)) >>>> package-update(pyim) >>>> mapc(package-update (pyim)) >>>> package-update-all(t) >>>> funcall-interactively(package-update-all t) >>>> call-interactively(package-update-all record nil) >>>> command-execute(package-update-all record) >>>> execute-extended-command(nil "package-update-all" nil) >>>> funcall-interactively(execute-extended-command nil "package-update-a= ll" nil) >>>> call-interactively(execute-extended-command nil nil) >>>> command-execute(execute-extended-command) >>> >>> This issue (and the others you reported) might have been resolved on the >>> scratch/package-vc-fixes branch. Could you try that out? >> >> When I delete pyim and reinstall it, and run pyim-vc-update again, show: >> >> Debugger entered--Lisp error: (error "No VC backend is responsible for ~= /") >> signal(error ("No VC backend is responsible for ~/")) >> error("No VC backend is responsible for %s" "~/") >> vc-responsible-backend("~/") >> vc-deduce-fileset-1(t nil nil) >> vc-deduce-fileset(t) >> vc-pull() >> package-vc-update(#s(package-desc :name pyim :version (5 2 8) >> :summary "A Chinese input method support quanpin, shuangpin,..." :reqs >> ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir >> "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >> . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2") (:authors ("Ye Wenbin" >> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> :s= igned nil)) >> package-update("pyim") >> funcall-interactively(package-update "pyim") >> call-interactively(package-update record nil) >> command-execute(package-update record) >> execute-extended-command(nil "package-update" nil) >> funcall-interactively(execute-extended-command nil "package-update" ni= l) >> call-interactively(execute-extended-command nil nil) >> command-execute(execute-extended-command) > > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> Debugger entered--Lisp error: (wrong-type-argument stringp nil) >>>> make-symbol(nil) >>>> package-vc-update(#s(package-desc :name pyim :version (5 2 8) >>>> :summary "A Chinese input method support quanpin, shuangpin,..." >>>> :reqs ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive >>>> nil :dir "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >>>> . "8c4f7d40c05dc06b3c96c2955e5d72ec268f2b61") (:authors ("Ye Wenbin" >>>> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >>>> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >>>> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> = :signed nil)) >>>> package-update(pyim) >>>> mapc(package-update (pyim)) >>>> package-update-all(t) >>>> funcall-interactively(package-update-all t) >>>> call-interactively(package-update-all record nil) >>>> command-execute(package-update-all record) >>>> execute-extended-command(nil "package-update-all" nil) >>>> funcall-interactively(execute-extended-command nil "package-update-a= ll" nil) >>>> call-interactively(execute-extended-command nil nil) >>>> command-execute(execute-extended-command) >>> >>> This issue (and the others you reported) might have been resolved on the >>> scratch/package-vc-fixes branch. Could you try that out? >> >> When I run package-vc-install pyim and run package-vc-rebuild pyim, >> show: >> >> Debugger entered--Lisp error: (circular-list (("use-package" :url >> "https://github.com/jwiegley/use-package" :ignored-files ("LICENSE" >> "bind-*" "use-package-chords.el") :readme "README.md" :doc >> "use-package.texi" :news "NEWS.md" :auto-sync t :internal--html-docs >> (("use-package" . "use-package.html"))) ("validate" :url >> "https://github.com/Malabarba/validate.el") ("valign" :url >> "https://github.com/casouri/valign") ("vc-backup" :url >> "https://git.sr.ht/~pkal/vc-backup" :auto-sync t) ("vc-got" :url >> "https://git.omarpolo.com/vc-got.git" :ignored-files ("targets" >> "LICENSE") :auto-sync t) ("vc-hgcmd" :url >> "https://github.com/muffinmad/emacs-vc-hgcmd" :auto-sync t) (vcard >> :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/vcard") ("vcl-mode" :url "git://git.gnu.org.ua/vcl-mode") >> ("vdiff" :url "https://github.com/justbur/emacs-vdiff" :auto-sync t) >> ("vertico" :url "https://github.com/minad/vertico" :doc "README.org" >> :ignored-files ("*.svg") :renames (("extensions/" "")) :auto-sync t) >> ("vertico-posframe" :url "https://github.com/tumashu/vertico-posframe"> = :auto-sync t) (vigenere :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/vigenere") (visual-filename-abbrev :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/visual-filename-abbrev") (visual-fill :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/visual-fill") ("vlf" :url >> "https://github.com/m00natic/vlfi") ("vundo" :url >> "https://github.com/casouri/vundo" :ignored-files ("test") :news >> "NEWS.txt" :auto-sync t) ("wcheck-mode" :url >> "https://github.com/tlikonen/wcheck-mode") ("wconf" :url >> "https://github.com/ilohmar/wconf") ("web-server" :url >> "https://github.com/eschulte/emacs-web-server.git") ("webfeeder" :url >> "https://gitlab.com/ambrevar/emacs-webfeeder.git") ("websocket" :url >> "https://github.com/ahyatt/emacs-websocket.git") ("which-key" :url >> "https://github.com/justbur/emacs-which-key" :auto-sync t) ("windower" >> :url "https://gitlab.com/ambrevar/emacs-windower") (windresize :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/windresize") (wisi :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/wisi" >> :doc ("wisi.texi" "wisitoken-user_guide.texinfo") :release-branch t) >> (wisitoken-grammar-mode :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/wisitoken-grammar-mode") (wpuzzle :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/wpuzzle") (xclip :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/xclip") >> ("xelb" :url "https://github.com/ch11ng/xelb.git") (xpm :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/xpm") >> ("xr" :url "https://github.com/mattiase/xr" :ignored-files ("Makefile" >> ".github" "*-test.el*") :auto-sync t) ("yasnippet" :url >> "https://github.com/capitaomorte/yasnippet.git")> (yasnippet-classic-sni= ppets :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/yasnippet-classic-snippets") (zones :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/zones") >> ("ztree" :url "https://github.com/fourier/ztree") ("zuul" :url >> "https://git.sr.ht/~niklaseklund/zuul.el" :news "CHANGELOG.org" >> :readme "README.md" :auto-sync t) ("ace-window" :url >> "https://github.com/abo-abo/ace-window" :auto-sync t) ("ack" :url >> "https://github.com/leoliu/ack-el" :auto-sync t) (ada-mode :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/ada-mode" :doc ("ada-mode.texi") :release-branch t) >> (ada-ref-man :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/ada-ref-man") (adaptive-wrap :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/adaptive-wrap") (adjust-parens :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/adjust-parens") (advice-patch :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/advice-patch") (aggressive-completion :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/aggressive-completion" :auto-sync t) ("aggressive-indent" >> :url "https://github.com/Malabarba/aggressive-indent-mod..."> :auto-sync= t) ("agitate" :url "https://git.sr.ht/~protesilaos/agitate"> :auto-sync t = :doc "README.org" :readme "README.md" :ignored-files >> ("COPYING" "doclicense.texi")) ("ahungry-theme" :url >> "https://github.com/ahungry/color-theme-ahungry") ("aircon-theme" :url >> "https://git.sr.ht/~chambln/aircon-theme.el" :ignored-files ("README" >> "COPYING") :readme ignore :auto-sync t) (all :url >> "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/all") >> (ampc :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch >> "externals/ampc") ...)) >> mapcan(append (((afternoon-theme :url >> "https://github.com/osener/..." :ignored-files ...) (alect-themes :url >> "https://github.com/alezost..." :ignored-files ...) (ample-theme :url >> "https://github.com/jordonb...") (annotate :url >> "https://github.com/bastibe..." :news "NEWS.org" :readme "README.org") >> (anti-zenburn-theme :url "https://github.com/m00nati..."> :ignored-files= ...) (anzu :url "https://github.com/emacsor..." :readme >> "README.md" :news "Changes" :ignored-files ...) (apache-mode :url >> "https://github.com/emacs-p..." :ignored-files ...) >> (apropospriate-theme :url "https://github.com/waymond..."> :ignored-file= s ...) (arduino-mode :url "git://git.sv.gnu.org/emacs..." >> :branch "elpa/arduino-mode" :ignored-files ...) (autothemer :url >> "https://github.com/jasonm2..." :readme "README.md") (better-jumper >> :url "https://github.com/gilbert..." :readme "Readme.md" >> :ignored-files ...) (bind-map :url "https://github.com/justbur..."> :ign= ored-files ...) (bison-mode :url "https://github.com/Wilfred...")> (boxquot= e :url "https://github.com/davep/b..." :readme "README.md" >> :ignored-files ...) (buttercup :url "https://github.com/jorgens..."> :ig= nored-files ...) (caml :url "https://github.com/ocaml/c..."> :ignored-files= ...) (cdlatex :url "https://github.com/cdomini...")> (cider :url "https://= github.com/clojure..." :ignored-files ... :news >> "CHANGELOG.md") (clojure-mode :url "https://github.com/clojure..."> :ign= ored-files ... :news "CHANGELOG.md") (coffee-mode :url >> "https://github.com/defunkt...") (corfu-terminal :url >> "https://codeberg.org/akib/...") (crux :url >> "https://github.com/bbatsov..." :readme "README.md" :news >> "CHANGELOG.md") (cyberpunk-theme :url "https://github.com/n3mo/cy..."> := ignored-files ...) (cycle-at-point :url >> "https://codeberg.org/ideas..." :ignored-files ...) (d-mode :url >> "https://github.com/Emacs-D..." :ignored-files ...) (dart-mode :url >> "https://github.com/bradyt/..." :ignored-files ... :news >> "CHANGELOG.md") ...) (("ace-window" :url >> "https://github.com/abo-abo..." :auto-sync t) ("ack" :url >> "https://github.com/leoliu/..." :auto-sync t) (ada-mode :url >> "https://git.sv.gnu.org/git..." :branch "externals/ada-mode" :doc >> ... :release-branch t) (ada-ref-man :url >> "https://git.sv.gnu.org/git..." :branch "externals/ada-ref-man") >> (adaptive-wrap :url "https://git.sv.gnu.org/git..." :branch >> "externals/adaptive-wrap") (adjust-parens :url >> "https://git.sv.gnu.org/git..." :branch "externals/adjust-parens") >> (advice-patch :url "https://git.sv.gnu.org/git..." :branch >> "externals/advice-patch") (aggressive-completion :url >> "https://git.sv.gnu.org/git..." :branch >> "externals/aggressive-compl..." :auto-sync t) ("aggressive-indent" >> :url "https://github.com/Malabar..." :auto-sync t) ("agitate" :url >> "https://git.sr.ht/~protesi..." :auto-sync t :doc "README.org" :readme >> "README.md" :ignored-files ...) ("ahungry-theme" :url >> "https://github.com/ahungry...") ("aircon-theme" :url >> "https://git.sr.ht/~chambln..." :ignored-files ... :readme ignore >> :auto-sync t) (all :url "https://git.sv.gnu.org/git..." :branch >> "externals/all") (ampc :url "https://git.sv.gnu.org/git..." :branch >> "externals/ampc") (arbitools :url "https://git.sv.gnu.org/git..."> :bran= ch "externals/arbitools") (ascii-art-to-unicode :url >> "https://git.sv.gnu.org/git..." :branch >> "externals/ascii-art-to-uni...") ("async" :url >> "https://github.com/jwiegle..." :ignored-files ... :auto-sync t) >> ("auctex" :url "git://git.sv.gnu.org/aucte..." :auto-sync nil) >> (aumix-mode :url "https://git.sv.gnu.org/git..." :branch >> "externals/aumix-mode") (auto-correct :url >> "https://git.sv.gnu.org/git..." :branch "externals/auto-correct") >> ("auto-overlays" :url "http://www.dr-qubit.org/gi..." :doc >> "docs/auto-overlay-manual.t...") ("avy" :url >> "https://github.com/abo-abo...") ("bbdb" :url >> "git://git.savannah.nongnu...." :lisp-dir "lisp" :doc "doc/bbdb.texi" >> :auto-sync nil) ("beacon" :url "https://github.com/Malabar..."> :auto-sy= nc t) ("bind-key" :url "https://github.com/jwiegle..."> :ignored-files ... = :news "/dev/null" :auto-sync t :internal--html-docs >> nil) ("blist" :url "https://gitlab.com/mmemmew..." :doc >> "blist.texinfo" :readme "README.org" :auto-sync t) ...))) >> package-vc--desc->spec(#s(package-desc :name pyim :version (5 2 8) >> :summary "A Chinese input method support quanpin, shuangpin,..." :reqs >> ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir >> "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >> . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2") (:authors ("Ye Wenbin" >> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> :s= igned nil)) >> package-vc--main-file(#s(package-desc :name pyim :version (5 2 8) >> :summary "A Chinese input method support quanpin, shuangpin,..." :reqs >> ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir >> "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >> . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2") (:authors ("Ye Wenbin" >> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> :s= igned nil)) >> package-vc--unpack-1(#s(package-desc :name pyim :version (5 2 8) >> :summary "A Chinese input method support quanpin, shuangpin,..." :reqs >> ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir >> "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >> . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2") (:authors ("Ye Wenbin" >> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> :s= igned nil) "/home/feng/.emacs.d/elpa-29/pyim") >> package-vc-rebuild(#s(package-desc :name pyim :version (5 2 8) >> :summary "A Chinese input method support quanpin, shuangpin,..." :reqs >> ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir >> "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit >> . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2") (:authors ("Ye Wenbin" >> . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer >> "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" >> "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))> :s= igned nil)) >> funcall-interactively(package-vc-rebuild #s(package-desc :name pyim >> :version (5 2 8) :summary "A Chinese input method support quanpin, >> shuangpin,..." :reqs ((emacs (25 1)) (async (1 6)) (xr (1 13))) :kind >> vc :archive nil :dir "/home/feng/.emacs.d/elpa-29/pyim" :extras >> ((:commit . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2") (:authors ("Ye >> Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) >> (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" >> "chinese" "pinyin" "input-method") (:url >> . "https://github.com/tumashu/pyim")) :signed nil)) >> call-interactively(package-vc-rebuild record nil) >> command-execute(package-vc-rebuild record) >> execute-extended-command(nil "package-vc-rebuild" "package-vc-reb") >> funcall-interactively(execute-extended-command nil "package-vc-rebuild= " "package-vc-reb") >> call-interactively(execute-extended-command nil nil) >> command-execute(execute-extended-command) --=20