From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 21:34:02 2022 Received: (at submit) by debbugs.gnu.org; 7 Nov 2022 02:34:02 +0000 Received: from localhost ([127.0.0.1]:32781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orrxZ-0001OK-AA for submit@debbugs.gnu.org; Sun, 06 Nov 2022 21:34:02 -0500 Received: from lists.gnu.org ([209.51.188.17]:54504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orrxT-0001O6-CD for submit@debbugs.gnu.org; Sun, 06 Nov 2022 21:33:59 -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 ) id 1orrxT-0001CC-6g for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2022 21:33:55 -0500 Received: from m12-15.163.com ([220.181.12.15]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1orrxO-0006Ti-4t for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2022 21:33:54 -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=eMS3X SnO/LQM5D4yZFx7F59RlQmueFQXwqptXiTPY3o=; b=gfgpPNdV0AY5V8rRibiU7 Dl4XNvgVtQvDJFydBwvWIhM9fn9n7tag1TZ67kkinRmscj5iTxmV4PvPFrPu8vJO BFMfz8SANj5/3GfS6stSp80YyhwTY1pXn5FaHNqsyQIm400/0VsVNuJE1N6psoT+ hSbFWkrUzUC9O7EPMLUnGc= Received: from Tumashu (unknown [218.92.14.78]) by smtp11 (Coremail) with SMTP id D8CowAAHFSmCbmhje4LXEQ--.10000S2; Mon, 07 Nov 2022 10:33:38 +0800 (CST) From: Feng Shu To: bug-gnu-emacs@gnu.org Subject: 29.0.50; package-vc-update error Date: Mon, 07 Nov 2022 10:33:38 +0800 Message-ID: <87v8nr333x.fsf@163.com> MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: D8CowAAHFSmCbmhje4LXEQ--.10000S2 X-Coremail-Antispam: 1Uf129KBjvAXoW3Aw4fAryDZFy3Aw4DAr1rtFb_yoW8Jr45Wo WfurW5Wa13Wr9Fga4xKF1DCrW3WasIkF1fZw4jqw1UXFyIqr1UGa47A39rAFW3Aw4UX3s8 ZF13Kw47tF4UtFn5n29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUODGODUUUU X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSgOy1GI0VPM3rQAAsE Received-SPF: pass client-ip=220.181.12.15; envelope-from=tumashu@163.com; helo=m12-15.163.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) 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-all" nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) In GNU Emacs 29.0.50 (build 11, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2022-11-07 built on Tumashu Repository revision: 61d55ce3bb4dc1f7deac552439c61bbe0909dcdb Repository branch: feng-emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --with-x-toolkit=lucid --with-json' 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 XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: zh_CN.UTF-8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: bug-reference-prog-mode: t global-git-commit-mode: t magit-auto-revert-mode: t aggressive-indent-mode: t emms-playing-time-display-mode: t emms-playing-time-mode: t cnfonts-mode: t projectile-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t org-super-agenda-mode: t auto-revert-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 shell-dirtrack-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/xr-1.23/xr hides ~/projects/emacs-packages/pyim/.deps/xr /home/feng/.emacs.d/elpa-29/pyim-basedict-0.5.4/pyim-basedict hides ~/projects/emacs-packages/pyim/.deps/pyim-basedict /home/feng/.emacs.d/elpa-29/async-20221103.638/async hides ~/projects/emacs-packages/pyim/.deps/async /home/feng/.emacs.d/elpa-29/transient-20221028.1430/transient hides /home/feng/emacs/emacs29/lisp/transient Features: (shadow mail-extr emacsbug loaddefs-gen shortdoc vc-git citre citre-global bug-reference cl-print cus-start package-vc mule-util mm-archive network-stream url-cache url-http url-auth url-gw nsm cursor-sensor warnings emacs-helper eh-guix guix geiser-guile info-look geiser-debug geiser-repl geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc geiser-edit etags fileloop xref 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 server magit-mode transient edmacro magit-git magit-base magit-section compat-27 compat-26 aggressive-indent eh-emms emms-player-vlc emms-player-mpv emms-player-mplayer emms-setup 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-browser emms-volume emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse emms-volume-amixer emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url emms-player-simple emms-streams emms-show-all emms-tag-editor emms-tag-tracktag emms-mark emms-mode-line emms-cache emms-info-native bindat emms-info-exiftool emms-info-tinytag emms-info-metaflac emms-info-opusinfo emms-info-ogginfo emms-info-mp3info emms-info emms-later-do emms-playlist-mode emms-source-playlist emms-source-file locate 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 skeleton ibuf-macs find-dired lisp-mnt grep compile ibuf-ext ibuffer ibuffer-loaddefs eh-gnus-common ebdb-message ebdb-gnus nnselect ebdb-mua ebdb-complete ebdb-com crm ebdb-format ebdb-i18n-chn ebdb-i18n ebdb-i18n-basic ebdb inline eieio-base timezone eww xdg url-queue thingatpt mm-url gnus-demon gnus-search eieio-opt 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 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 cape corfu-history corfu 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 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 org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat advice org-macs org-loaddefs 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 easy-mmode pyim pyim-cloudim pyim-probe pyim-preview pyim-page popup cl-extra 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 pcase 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 pixel-scroll cua-base tramp-cache time-stamp tramp-sh tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-load icons files-x tramp-compat rx shell pcomplete comint ansi-osc ansi-color parse-time iso8601 time-date ls-lisp format-spec recentf tree-widget wid-edit elpa-mirror finder-inf vertico-autoloads org-ql-autoloads f-autoloads ov-autoloads peg-autoloads aggressive-indent-autoloads magit-autoloads git-commit-autoloads orderless-autoloads cnfonts-autoloads modus-themes-autoloads consult-autoloads magit-section-autoloads org-download-autoloads org-super-agenda-autoloads ht-autoloads paredit-autoloads pos-tip-autoloads switch-window-autoloads ts-autoloads s-autoloads geiser-guile-autoloads geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring transient-autoloads with-editor-autoloads xmlgen-autoloads wrap-region-autoloads wgrep-autoloads vundo-autoloads recentf-ext-autoloads rainbow-mode-autoloads rainbow-delimiters-autoloads pyim-basedict-autoloads citre-autoloads compat-autoloads cape-autoloads emms-autoloads org-contrib-autoloads ox-gfm-autoloads guix-autoloads geiser-autoloads bui-autoloads edit-indirect-autoloads marginalia-autoloads flycheck-autoloads pkg-info-autoloads epl-autoloads elpa-mirror-autoloads el2org-autoloads ebdb-i18n-chn-autoloads ebdb-autoloads pyim-autoloads async-autoloads markdown-mode-autoloads xr-autoloads dired-ranger-autoloads dired-hacks-utils-autoloads dash-autoloads ef-themes-autoloads tempel-autoloads projectile-autoloads cal-china-x-autoloads autopair-autoloads info corfu-autoloads adaptive-wrap-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 xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 1048686 212343) (symbols 48 50972 509) (strings 32 515270 12443) (string-bytes 1 9353453) (vectors 16 91566) (vector-slots 8 13173061 129488) (floats 8 1301 1009) (intervals 56 1276 496) (buffers 984 20)) From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 14 06:32:36 2022 Received: (at 59087) by debbugs.gnu.org; 14 Nov 2022 11:32:36 +0000 Received: from localhost ([127.0.0.1]:49063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouXhb-00018Y-Pa for submit@debbugs.gnu.org; Mon, 14 Nov 2022 06:32:36 -0500 Received: from mout02.posteo.de ([185.67.36.66]:44013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouXha-00018K-5Z for 59087@debbugs.gnu.org; Mon, 14 Nov 2022 06:32:34 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id A04BC240101 for <59087@debbugs.gnu.org>; Mon, 14 Nov 2022 12:32:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668425548; bh=yEfjBMcOVQ2ynP3xrEM+t/VvH/yajdGCGEFl6PjKDBk=; h=From:To:Cc:Subject:Date:From; b=jnuRWsudDUgYyCe6ZQvFQaacEnS9CM05W/v64BDeMgbqLF699HYpyByo2R2Fl/Ssf 6qkD6sy1PlyWrwNXsbw80oaB+T2vf8q8GIIPrEuG60Di2cU3dpugJmqqoXB4IUraog uOocv3ARosNuI21aLN9eU+HS9zGuSpxmYxkyvRfrBwIfhfdKTcemjRVOZZ0yM6NmFa qDrx8B28WYuWcSZeOU5RoA2zCv1qw8gkO29yea8XimeL7xf3FPEABG57fNLJgWy2AJ DcieaSaz6cTiUNuOE9SIJ4HY+Mqk/xFLqEoGel4Ejx/efz8K+6M7fqpiv8/9NxGPPF gnhQ4kD/5LLGg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4N9nGg5zZkz6tmG; Mon, 14 Nov 2022 12:32:27 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87v8nr333x.fsf@163.com> (Feng Shu's message of "Mon, 07 Nov 2022 10:33:38 +0800") References: <87v8nr333x.fsf@163.com> Date: Mon, 14 Nov 2022 11:32:27 +0000 Message-ID: <874jv13h6c.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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-all" 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? From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 14 20:53:03 2022 Received: (at 59087) by debbugs.gnu.org; 15 Nov 2022 01:53:03 +0000 Received: from localhost ([127.0.0.1]:52254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oul8J-0004ZP-6G for submit@debbugs.gnu.org; Mon, 14 Nov 2022 20:53:03 -0500 Received: from m12-16.163.com ([220.181.12.16]:1681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oul8G-0004Yp-4U for 59087@debbugs.gnu.org; Mon, 14 Nov 2022 20:53:02 -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=ihiWl YbBZ2QsvXKpK30foe6NuUn5lUceyIgflCBXuZQ=; b=JdpTYC7mjHAUIXuAN84eU K1DR0T2CKSyTvZ7BaVYwERU1OnM531S3JxoxYiw0LPEGt+QA53HxNHEYXXTAr15i o5TwQyo7YQzaKn0ypK+MNO227uns/Q/+hhl3FCwhp+m37FN2iUIbnkpzGOeih7d8 aygFxh0lHExfOfsnrWmD78= Received: from Tumashu (unknown [218.92.14.78]) by smtp12 (Coremail) with SMTP id EMCowACXn+Pp8HJj_Wr_Bw--.20S2; Tue, 15 Nov 2022 09:52:46 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <874jv13h6c.fsf@posteo.net> (Philip Kaludercic's message of "Mon, 14 Nov 2022 11:32:27 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> Date: Tue, 15 Nov 2022 09:52:41 +0800 Message-ID: <878rkdkmqe.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: EMCowACXn+Pp8HJj_Wr_Bw--.20S2 X-Coremail-Antispam: 1Uf129KBjvJXoWxZr18Gw4rZr1UGFyfCry8Xwb_yoW5Kr1Up3 47C3WDK348ta1Yk3sFkF1ruFW3Can0yr1jga1Dt345ZFWDur1Fqry2krnava9xKw1Ik348 uas0vr9rKry8ZFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07UbTmDUUUUU= X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbB3w661GBHMudRuQAAsl X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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-all" 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) #) :after #f(advice #f(compiled-function (p msg) #) :after ignore))(# "exited abnormally with code 128\n") -- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 14 21:09:08 2022 Received: (at 59087) by debbugs.gnu.org; 15 Nov 2022 02:09:08 +0000 Received: from localhost ([127.0.0.1]:52344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oulNs-00052L-AY for submit@debbugs.gnu.org; Mon, 14 Nov 2022 21:09:08 -0500 Received: from m12-18.163.com ([220.181.12.18]:10880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oulNo-00051l-QD for 59087@debbugs.gnu.org; Mon, 14 Nov 2022 21:09:07 -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=nwgsj 5R1tSJtbuB6VvoVo24iH2Sq3l8Ybfsm3ANTjyA=; b=Hpbt1ttxdBZ8CsOeXdFdy /Y/KOgwxDpujEhfEfNW54NR+L6on90fNpRayLluKR/ZFklvHL1U9U339HK6sNwog pIqjQtryhNlLHhNzPGz6XJ2DDESUN+srchwV11VoN12xGSwVW4jpaG1GH9ajnLEQ AEsRgPvSxerWO9qMs7E49I= Received: from Tumashu (unknown [218.92.14.78]) by smtp14 (Coremail) with SMTP id EsCowADHjhS29HJjLlJ+MQ--.62756S2; Tue, 15 Nov 2022 10:08:55 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <874jv13h6c.fsf@posteo.net> (Philip Kaludercic's message of "Mon, 14 Nov 2022 11:32:27 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> Date: Tue, 15 Nov 2022 10:08:54 +0800 Message-ID: <87h6z1x93d.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: EsCowADHjhS29HJjLlJ+MQ--.62756S2 X-Coremail-Antispam: 1Uf129KBjvJXoWxZr18Gw4rZr1UGFyfCry8Xwb_yoW5WF18pr WDCwn8t34rt3Z2y39Fkr1xuF45KFZ5tr4jqw4Dt347XFyUWw18Xryj9FsYva4UWr13KayU Aw1v9wsrG348ZrJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07Ub6pQUUUUU= X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbBERe61FaELaQfXwAAsz X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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-all" 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")) :signed 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" nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) -- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 15 00:52:01 2022 Received: (at 59087) by debbugs.gnu.org; 15 Nov 2022 05:52:01 +0000 Received: from localhost ([127.0.0.1]:52566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouorY-0004VY-H1 for submit@debbugs.gnu.org; Tue, 15 Nov 2022 00:52:01 -0500 Received: from m12-11.163.com ([220.181.12.11]:6452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouorU-0004VG-QT for 59087@debbugs.gnu.org; Tue, 15 Nov 2022 00:51:59 -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=4ygpi ZLf6AZor0OccogC/JvPgt2ntO5urR2lebRydC8=; b=IwzSqyWbkbl8gNwQHyk/Z 2SsTOwf8soroE7zXKSqo8RIDXHfKUE9rsNvxlU3oTxh8kmT+Zn/2epUuabHJgrDP yGa4/6FkMino/SQtZICyEPnoTfvlvbuWrU6LIk+0dxgZW/kayDgbiPbLyzkv/Kau 2D0xqUfEdwztpqXs5WES1w= Received: from Tumashu (unknown [218.92.14.78]) by smtp7 (Coremail) with SMTP id C8CowABHdyPwKHNjfrJaRw--.36487S2; Tue, 15 Nov 2022 13:51:44 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <874jv13h6c.fsf@posteo.net> (Philip Kaludercic's message of "Mon, 14 Nov 2022 11:32:27 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> Date: Tue, 15 Nov 2022 13:51:44 +0800 Message-ID: <87leoc3gun.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-CM-TRANSID: C8CowABHdyPwKHNjfrJaRw--.36487S2 X-Coremail-Antispam: 1Uf129KBjvAXoW3Zr1fAw4xJr48Wr4rKryxGrg_yoW8XryrCo Z3JF15XFWag3yDtr95K3yxXryxG34Fg34UJw1jqr1v9FySyrWag3s8Ga1xXr1kZa4jkwnY qF1fKF90krZrXF4fn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUU9N3UUUUU X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHRG61GI67vr2PQAAsl X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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"))> :s= igned 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-all= " 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-pa= ckage-chords.el") :readme "README.md" :doc "use-package.texi" :news "NEWS.m= d" :auto-sync t :internal--html-docs (("use-package" . "use-package.html"))= ) ("validate" :url "https://github.com/Malabarba/validate.el") ("valign" :u= rl "https://github.com/casouri/valign") ("vc-backup" :url "https://git.sr.h= t/~pkal/vc-backup" :auto-sync t) ("vc-got" :url "https://git.omarpolo.com/v= c-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") ("v= cl-mode" :url "git://git.gnu.org.ua/vcl-mode") ("vdiff" :url "https://githu= b.com/justbur/emacs-vdiff" :auto-sync t) ("vertico" :url "https://github.co= m/minad/vertico" :doc "README.org" :ignored-files ("*.svg") :renames (("ext= ensions/" "")) :auto-sync t) ("vertico-posframe" :url "https://github.com/t= umashu/vertico-posframe" :auto-sync t) (vigenere :url "https://git.sv.gnu.o= rg/git/emacs/elpa.git" :branch "externals/vigenere") (visual-filename-abbre= v :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/visua= l-filename-abbrev") (visual-fill :url "https://git.sv.gnu.org/git/emacs/elp= a.git" :branch "externals/visual-fill") ("vlf" :url "https://github.com/m00= natic/vlfi") ("vundo" :url "https://github.com/casouri/vundo" :ignored-file= s ("test") :news "NEWS.txt" :auto-sync t) ("wcheck-mode" :url "https://gith= ub.com/tlikonen/wcheck-mode") ("wconf" :url "https://github.com/ilohmar/wco= nf") ("web-server" :url "https://github.com/eschulte/emacs-web-server.git")= ("webfeeder" :url "https://gitlab.com/ambrevar/emacs-webfeeder.git") ("web= socket" :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) (wisit= oken-grammar-mode :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch = "externals/wisitoken-grammar-mode") (wpuzzle :url "https://git.sv.gnu.org/g= it/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) ("yas= nippet" :url "https://github.com/capitaomorte/yasnippet.git") (yasnippet-cl= assic-snippets :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "ex= ternals/yasnippet-classic-snippets") (zones :url "https://git.sv.gnu.org/gi= t/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/elp= a.git" :branch "externals/ada-ref-man") (adaptive-wrap :url "https://git.sv= .gnu.org/git/emacs/elpa.git" :branch "externals/adaptive-wrap") (adjust-par= ens :url "https://git.sv.gnu.org/git/emacs/elpa.git" :branch "externals/adj= ust-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/aggres= sive-indent-mod..." :auto-sync t) ("agitate" :url "https://git.sr.ht/~prote= silaos/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 ignor= e :auto-sync t) (all :url "https://git.sv.gnu.org/git/emacs/elpa.git" :bran= ch "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/..." :ig= nored-files ...) (alect-themes :url "https://github.com/alezost..." :ignore= d-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 "Cha= nges" :ignored-files ...) (apache-mode :url "https://github.com/emacs-p..."= :ignored-files ...) (apropospriate-theme :url "https://github.com/waymond.= .." :ignored-files ...) (arduino-mode :url "git://git.sv.gnu.org/emacs..." = :branch "elpa/arduino-mode" :ignored-files ...) (autothemer :url "https://g= ithub.com/jasonm2..." :readme "README.md") (better-jumper :url "https://git= hub.com/gilbert..." :readme "Readme.md" :ignored-files ...) (bind-map :url = "https://github.com/justbur..." :ignored-files ...) (bison-mode :url "https= ://github.com/Wilfred...") (boxquote :url "https://github.com/davep/b..." := readme "README.md" :ignored-files ...) (buttercup :url "https://github.com/= jorgens..." :ignored-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..." :ignored-files ... :ne= ws "CHANGELOG.md") (coffee-mode :url "https://github.com/defunkt...") (corf= u-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://gith= ub.com/bradyt/..." :ignored-files ... :news "CHANGELOG.md") ...) (("ace-win= dow" :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.o= rg/git..." :branch "externals/ada-mode" :doc ... :release-branch t) (ada-re= f-man :url "https://git.sv.gnu.org/git..." :branch "externals/ada-ref-man")= (adaptive-wrap :url "https://git.sv.gnu.org/git..." :branch "externals/ada= ptive-wrap") (adjust-parens :url "https://git.sv.gnu.org/git..." :branch "e= xternals/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) ("ag= itate" :url "https://git.sr.ht/~protesi..." :auto-sync t :doc "README.org" = :readme "README.md" :ignored-files ...) ("ahungry-theme" :url "https://gith= ub.com/ahungry...") ("aircon-theme" :url "https://git.sr.ht/~chambln..." :i= gnored-files ... :readme ignore :auto-sync t) (all :url "https://git.sv.gnu= .org/git..." :branch "externals/all") (ampc :url "https://git.sv.gnu.org/gi= t..." :branch "externals/ampc") (arbitools :url "https://git.sv.gnu.org/git= ..." :branch "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 "http= s://git.sv.gnu.org/git..." :branch "externals/aumix-mode") (auto-correct :u= rl "https://git.sv.gnu.org/git..." :branch "externals/auto-correct") ("auto= -overlays" :url "http://www.dr-qubit.org/gi..." :doc "docs/auto-overlay-man= ual.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-sync t) ("bind-ke= y" :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) :summa= ry "A Chinese input method support quanpin, shuangpin,..." :reqs ((emacs (2= 5 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir "/home/feng/.em= acs.d/elpa-29/pyim" :extras ((:commit . "93fab3c9e8c2490687781d45c1cecead0b= d3ecf2") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumash= u@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "conve= nience" "chinese" "pinyin" "input-method") (:url . "https://github.com/tuma= shu/pyim")) :signed nil)) package-vc--main-file(#s(package-desc :name pyim :version (5 2 8) :summar= y "A Chinese input method support quanpin, shuangpin,..." :reqs ((emacs (25= 1)) (async (1 6)) (xr (1 13))) :kind vc :archive nil :dir "/home/feng/.ema= cs.d/elpa-29/pyim" :extras ((:commit . "93fab3c9e8c2490687781d45c1cecead0bd= 3ecf2") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu= @163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "conven= ience" "chinese" "pinyin" "input-method") (:url . "https://github.com/tumas= hu/pyim")) :signed 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/.emac= s.d/elpa-29/pyim" :extras ((:commit . "93fab3c9e8c2490687781d45c1cecead0bd3= ecf2") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@= 163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "conveni= ence" "chinese" "pinyin" "input-method") (:url . "https://github.com/tumash= u/pyim")) :signed 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 . "93fab3c9e8c2490687781d45c1cecead0bd3ec= f2") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@16= 3.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenien= ce" "chinese" "pinyin" "input-method") (:url . "https://github.com/tumashu/= pyim")) :signed nil)) funcall-interactively(package-vc-rebuild #s(package-desc :name pyim :vers= ion (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 :d= ir "/home/feng/.emacs.d/elpa-29/pyim" :extras ((:commit . "93fab3c9e8c24906= 87781d45c1cecead0bd3ecf2") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("F= eng 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 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 15 04:49:13 2022 Received: (at 59087) by debbugs.gnu.org; 15 Nov 2022 09:49:13 +0000 Received: from localhost ([127.0.0.1]:52986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ousZ5-0002Ig-SQ for submit@debbugs.gnu.org; Tue, 15 Nov 2022 04:49:13 -0500 Received: from mout01.posteo.de ([185.67.36.65]:43401) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ousZ3-0002IT-Lw for 59087@debbugs.gnu.org; Tue, 15 Nov 2022 04:49:11 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 79FED240028 for <59087@debbugs.gnu.org>; Tue, 15 Nov 2022 10:49:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668505743; bh=mP0tYlFDltn+e3i9HfmGeIZc5ZmDXQlacuL1fFjSo00=; h=From:To:Cc:Subject:Date:From; b=p5bedAJFb15sMPuqjSeJvlx4O/2xHCO6V10iPtkZKCrT0T39trgX/Vln/vClvYMOI jJ9Wjrs9SiD8s4DcguPLt9GWN5OZV4/IvhcqpyT282j6xAMSm/S/yFsJvk6KsaW2p3 yKOS8nk1/1vwCEbDG+S+w64zmN3k2Qz4+WR/R3tlFtu2ODnGS3poMguvLuOMvghtSZ yo8a1+7MBA2I4QcUaHnPOgf4LPxKnaTfZMTvk1+nlM/+aJLzW8ZXYnqUqXBSHa7Efq M/bElYCDtFLs7VwRsZFa1nbnQL9aJaQO8kC/kDh5s0lHcK9LI7zipASn0p+/l8Fk5r 9P8u1PFro2+Dw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NBLwq6WNLz6tqy; Tue, 15 Nov 2022 10:48:58 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <878rkdkmqe.fsf@163.com> (Feng Shu's message of "Tue, 15 Nov 2022 09:52:41 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> Date: Tue, 15 Nov 2022 09:48:53 +0000 Message-ID: <874jv01ray.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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. 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-all" 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-all" 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")) > :signed 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" 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-all" 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-snippets :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-files ...) (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..." > :ignored-files ...) (bison-mode :url "https://github.com/Wilfred...") > (boxquote :url "https://github.com/davep/b..." :readme "README.md" > :ignored-files ...) (buttercup :url "https://github.com/jorgens..." > :ignored-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..." > :ignored-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..." > :branch "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-sync 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")) > :signed 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")) > :signed 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")) > :signed 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")) > :signed 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) From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 15 19:47:12 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 00:47:12 +0000 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 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= 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) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <874jv01ray.fsf@posteo.net> (Philip Kaludercic's message of "Tue, 15 Nov 2022 09:48:53 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> Date: Wed, 16 Nov 2022 08:46:52 +0800 Message-ID: <87fsejybcz.fsf@163.com> 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-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-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 03:20:33 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 08:20:33 +0000 Received: from localhost ([127.0.0.1]:56000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovDer-0004f0-8T for submit@debbugs.gnu.org; Wed, 16 Nov 2022 03:20:33 -0500 Received: from mout01.posteo.de ([185.67.36.65]:44531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovDeo-0004el-3x for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 03:20:31 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 0B15024002B for <59087@debbugs.gnu.org>; Wed, 16 Nov 2022 09:20:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668586824; bh=naZvdDzjxen0jjnJPvudkkukNR/W1DYnMcdKIShDJ+g=; h=From:To:Cc:Subject:Date:From; b=Rr73sjItObP7nt7/9nQdEu8jSIHa2bowIpaAC1mEVDbuHMqO4h4vJHQdY5Zm3c75b Ig9pOGRjLGUW/NnOc6bDsZobNAaPj1pD3+vtwtH7n9m2pAGf+wnPMbNLqfCFDh/Pp/ 1gSH6sFU3dN5ym3eK0yZmgaaMAx0ld9KtNHw5k/V4tC0VwjpZDr4i+H+hEwUVAiJQ/ 3faTpV4Z70zgCAFp5Olxsd4zlqFMbPqkNm5jqyZ1ypCxcXJ3xnGcy9HSfmulJuJGy/ 19BAAhnvkyLqik3UjwRr19dVDJHkdYcybjtZqLwYxR0j8+EnYTYolmdHfoottbpcx/ urVz58mSK0WAw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NBww71Sggz9rxS; Wed, 16 Nov 2022 09:20:23 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87fsejybcz.fsf@163.com> (Feng Shu's message of "Wed, 16 Nov 2022 08:46:52 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> Date: Wed, 16 Nov 2022 08:20:23 +0000 Message-ID: <871qq38g54.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: > 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. Unusable in what sense? The command is not auto-loaded, so you need to M-x load-library RET package-vc RET first. > 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: No, that was a bug I assumed was resolved... I'll take a look at it again. > ``` > wrap-region 20140117.720 dependency Wra= p text with punctation or tag > pyim 16f7c3cf0736a65d8af0c8ba8396343dbd17e368 source A Chinese input > method support quanpin, shuangpin, wubi, cangjie and rime. > pyim 16f7c3cf0736a65d8af0c8ba8396343dbd17e368 source A Chinese input > method support quanpin, shuangpin, wubi, cangjie and rime. > allout 2.3 built-in ext= ensive outline mode for use alone and with other modes > allout-widgets 1.0 built-in Vis= ually 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. Interesting. > 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 nil :signed nil) "/home/feng/.emacs.d/elpa-29/pyim") > package-vc-install-from-checkout("/home/feng/projects/emacs-packages/py= im/" "pyim") > funcall-interactively(package-vc-install-from-checkout "/home/feng/proj= ects/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-= from-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/.ema= cs.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/" "pyi= m") > funcall-interactively(package-vc-install-from-checkout "~/projects/emac= s-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-= from-checkout" nil) > call-interactively(execute-extended-command nil nil) > command-execute(execute-extended-command) > ``` I'll take a look at what is going on here, and report back. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 04:23:05 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 09:23:05 +0000 Received: from localhost ([127.0.0.1]:56073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovEdM-0006F6-UN for submit@debbugs.gnu.org; Wed, 16 Nov 2022 04:23:05 -0500 Received: from m12-14.163.com ([220.181.12.14]:51473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovEdJ-0006EJ-8n for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 04:23:03 -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=lbR71 ldCiXW81PdfXrYITPDXP6r57BjyWjSaTibS9AU=; b=Av19UYXPabSRPeSsfwBa9 B4km7iRq+cawgig1vLVF22tEMg/W8tcM+UBg9MnJndOGd+J4OiUgXHLse3Wbj8lx 2t39F43Kfom308pPSTv/xoZV1fq1LQMvnXYCveTbpWh0AJYEWoR6kRynQcdhKoF9 HKkXkQEgcYcCHIUTmmqvT0= Received: from Tumashu (unknown [218.92.14.78]) by smtp10 (Coremail) with SMTP id DsCowACXk7Drq3Rj6PIeNA--.14908S2; Wed, 16 Nov 2022 17:22:51 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <871qq38g54.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 08:20:23 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> Date: Wed, 16 Nov 2022 17:22:51 +0800 Message-ID: <878rkbs178.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: DsCowACXk7Drq3Rj6PIeNA--.14908S2 X-Coremail-Antispam: 1Uf129KBjvJXoW7WrWktw48CrWxJF4xXw1UZFb_yoW8ZFWxpr W5G3Z8K3y8t3W3A39F9F1UuF4YkFZ0yrWjgr4Dt3WDXF1DWF18Zry8KFs8ua98Gr1fK39F y34q9wn7G34UJrJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07UbTmDUUUUU= X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSgu71GI0Vb3fQgAAsN X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) package-vc-prepare-patch seem to run in wrong directory: ``` Debugger entered--Lisp error: (error "Buffer *Packages* is not associated with a file") signal(error ("Buffer *Packages* is not associated with a file")) error("Buffer %s is not associated with a file" "*Packages*") vc-ensure-vc-buffer() vc-prepare-patch("Feng Shu " nil ("HEAD")) package-vc-prepare-patch(#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) nil ("HEAD")) funcall-interactively(package-vc-prepare-patch #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) nil ("HEAD")) call-interactively(package-vc-prepare-patch record nil) command-execute(package-vc-prepare-patch record) execute-extended-command(nil "package-vc-prepare-patch" nil) funcall-interactively(execute-extended-command nil "package-vc-prepare-patch" nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) ``` -- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 04:51:48 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 09:51:48 +0000 Received: from localhost ([127.0.0.1]:56126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovF5A-0000m8-HD for submit@debbugs.gnu.org; Wed, 16 Nov 2022 04:51:48 -0500 Received: from mout02.posteo.de ([185.67.36.66]:43027) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovF58-0000lu-7U for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 04:51:47 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 4C9AF240104 for <59087@debbugs.gnu.org>; Wed, 16 Nov 2022 10:51:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668592300; bh=gWYaDNkos7GgMFcgN3rWTBW+1bVqNhjl16q+msXukv8=; h=From:To:Cc:Subject:Date:From; b=G/rzIpZvHpzg7n/ftvHkgLkow1d6er5cp6XkGMB4rrxEz2dK3+aIUXwe7iEnzHXjO blKf+nEJ+jWLs6sybOdAEkFUNOWc/ZarTe3skEK021aAuegcrWLDJmouq7eBiDEXrh TRAcdUy2ygMyU+pXnc3akgf71bRC7us/gDwDg8TEUcOhwSY169EsHA5kI7EowvxIFw ZNJ6XfbRNka6f6B8oEetN2tt5j0LIW8a1UmN6GHS1xoeAnPHKFqRXrVLrRgtRS6NCg YzTfdErRfI+xKl/jNCCQMx82Ek/gH5ufgxzKYXcWmoVbshfphCkF+kNAi40RmdCd0S dTadyFzcWELNw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NByxQ4jJ2z9rxK; Wed, 16 Nov 2022 10:51:35 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <878rkbs178.fsf@163.com> (Feng Shu's message of "Wed, 16 Nov 2022 17:22:51 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <878rkbs178.fsf@163.com> Date: Wed, 16 Nov 2022 09:51:31 +0000 Message-ID: <87wn7vns64.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: > package-vc-prepare-patch seem to run in wrong directory: This and the other two issues should be fixed on the branch. Note that I have updated it and rebased it onto master, so you might need to do a reset. I am still uncertain what you mean when you say that package-vc-update is not usable. When that is fixed, I'll be able to apply the changes onto master. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 07:01:40 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:01:40 +0000 Received: from localhost ([127.0.0.1]:56254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovH6p-0004HV-FT for submit@debbugs.gnu.org; Wed, 16 Nov 2022 07:01:39 -0500 Received: from m12-12.163.com ([220.181.12.12]:64223) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovH6l-0004HC-3y for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 07:01:38 -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=FnzQl KGC3fzc2AUGWn+MqgalHnGCsNAJd0B0EQORJ4o=; b=haQ9Fi9k5aobrKOL9SlTF N/thI9we8CO3sR8tS2BxN9y4HxIUwKsjE8CyvdCG+zU3Jw7I/BvZFULXnnO2vfOc wrQGFcsmdo7XB5S9e6KfB5U84H07vtW+aUUMEiAI+/DNkgfvasG7sFzz9L4WQdu5 uLBFWmYuOjjeDsffduYEc4= Received: from Guix (unknown [49.88.144.183]) by smtp8 (Coremail) with SMTP id DMCowAD3fAkU0XRjNo28oQ--.48162S2; Wed, 16 Nov 2022 20:01:25 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <871qq38g54.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 08:20:23 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> Date: Wed, 16 Nov 2022 20:01:25 +0800 Message-ID: <87fsejcdm2.fsf@163.com> 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-CM-TRANSID: DMCowAD3fAkU0XRjNo28oQ--.48162S2 X-Coremail-Antispam: 1Uf129KBjvJXoWxXF4furWfAF4kCr4DGF1kGrg_yoWrJw45pr W7uwnIqa4kKw1xAryftw48uFW5tFWkKa98JrZrt3y2kF1UCr1Iqrya9a90qFW5Gr13t34D XaykuwsxXrW8ZrJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0pZg4rcUUUUU= X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbBERW71FaELcjp6wAAse X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> 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. > > Unusable in what sense? The command is not auto-loaded, so you need to > > M-x load-library RET package-vc RET > > first. Yes, I mean command is not auto-loaded :-) > >> 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: > > No, that was a bug I assumed was resolved... I'll take a look at it > again. > >> ``` >> wrap-region 20140117.720 dependency Wr= ap text with punctation or tag >> pyim 16f7c3cf0736a65d8af0c8ba8396343dbd17e368 source A Chinese input >> method support quanpin, shuangpin, wubi, cangjie and rime. >> pyim 16f7c3cf0736a65d8af0c8ba8396343dbd17e368 source A Chinese input >> method support quanpin, shuangpin, wubi, cangjie and rime. >> allout 2.3 built-in ex= tensive outline mode for use alone and with other modes >> allout-widgets 1.0 built-in Vi= sually 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. > > Interesting. > >> 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 nil :signed nil) "/home/feng/.emacs.d/elpa-29/pyim") >> package-vc-install-from-checkout("/home/feng/projects/emacs-packages/p= yim/" "pyim") >> funcall-interactively(package-vc-install-from-checkout "/home/feng/pro= jects/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= -from-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/.em= acs.d/elpa-29/pyim")) >> make-symbolic-link("~/projects/emacs-packages/pyim/" "/home/feng/.emac= s.d/elpa-29/pyim") >> package-vc-install-from-checkout("~/projects/emacs-packages/pyim/" "py= im") >> funcall-interactively(package-vc-install-from-checkout "~/projects/ema= cs-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= -from-checkout" nil) >> call-interactively(execute-extended-command nil nil) >> command-execute(execute-extended-command) >> ``` > > I'll take a look at what is going on here, and report back. --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 07:04:09 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:04:09 +0000 Received: from localhost ([127.0.0.1]:56258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovH9F-0004LJ-8g for submit@debbugs.gnu.org; Wed, 16 Nov 2022 07:04:09 -0500 Received: from m12-15.163.com ([220.181.12.15]:30914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovH9C-0004Km-LR for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 07:04:08 -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=EgGJq jRHkdDkwQODDEBQq/+uoX4hSgscQzFjmnR/4VM=; b=VQ0RAUQGaAo0R0TYLSRQe VYg5BQtaYPbGwfbUfX2XMWdsiXlpd9TegJo1dL4XEUCvaQHBTPl4Rd0TAndouqJN zTK1J0xtpamCac/mgZ4t0Qeazo+U89Bm2M/vtPeTNQCYcCGEpQYL1tAdknTlgzh5 6g5uN0knYfLK3WUu+uJOok= Received: from Guix (unknown [49.88.144.183]) by smtp11 (Coremail) with SMTP id D8CowAD3goCu0XRj7yMSAA--.1202S2; Wed, 16 Nov 2022 20:03:58 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87wn7vns64.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 09:51:31 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <878rkbs178.fsf@163.com> <87wn7vns64.fsf@posteo.net> Date: Wed, 16 Nov 2022 20:03:58 +0800 Message-ID: <87bkp7cdht.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: D8CowAD3goCu0XRj7yMSAA--.1202S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrJF4xGw1ktF13Zr1rJw4fZrb_yoWxWFcEgr 1ay34Fqw4Dta1kXa4rCFn7uFW8KrWIqFyUKr1DXF4Ivr1rKwsxZana9ryfua1DAFW3t3Z7 Krs8K3Z5Ary2gjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7sRPhLj3UUUUU== X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbBERW71FaELcjp6wABsf X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> package-vc-prepare-patch seem to run in wrong directory: > > This and the other two issues should be fixed on the branch. Note that > I have updated it and rebased it onto master, so you might need to do a > reset. Good job, I do not test new code today, but I have a question: If I run package-vc-install pyim, then I run package-vc-install-from-checkout /path/to/pyim.git, what will happened? > > I am still uncertain what you mean when you say that package-vc-update > is not usable. When that is fixed, I'll be able to apply the changes > onto master. -- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 07:19:12 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:19:12 +0000 Received: from localhost ([127.0.0.1]:56270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovHNo-0004go-5b for submit@debbugs.gnu.org; Wed, 16 Nov 2022 07:19:12 -0500 Received: from mout01.posteo.de ([185.67.36.65]:52963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovHNj-0004gF-5z for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 07:19:11 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 443AB240028 for <59087@debbugs.gnu.org>; Wed, 16 Nov 2022 13:19:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668601141; bh=7mtXwAplnB3b1gqESNB7XE+DwnsOhVrvMxgVdJukeOM=; h=From:To:Cc:Subject:Date:From; b=SS6+9XIIs7GxvM7z2FIxIOGAdrux/WRuM6wRPjShip17gU0pckEm8HrC6rRbBI3Wb Qx22DCMKhTyUzkNc1AdaFqfrVi9HnPmTA6HtOZJ7e3rk+yjpu7wS+vrrG/0qp1uUAE /qIN5KRdBrDmIHmno4LNl+uO6fuYrPGCui+Dxtwzf8oo35iiELe4lgM0hW1XS0yxDu kbviyRGJo0PDcoyYm7UUXp/oYsIa3kiVUfT41wyTZBSXrfAqP0uJVMZBMVzgHKNsaH Zxd/DDPHrjJObLwW5SZ6CGycbGGbHXD8Xv8sMEHq5oUDYc9pdKkigJXsT6juyABT86 +dashoza/DPnQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NC2CS1sj4z9rxY; Wed, 16 Nov 2022 13:18:57 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87fsejcdm2.fsf@163.com> (Feng Shu's message of "Wed, 16 Nov 2022 20:01:25 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> Date: Wed, 16 Nov 2022 12:18:57 +0000 Message-ID: <87sfijnlce.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Feng Shu writes: > Philip Kaludercic writes: > >> Feng Shu writes: >> >>> 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. >> >> Unusable in what sense? The command is not auto-loaded, so you need to >> >> M-x load-library RET package-vc RET >> >> first. > > Yes, I mean command is not auto-loaded :-) Do you think we should make it such? The command is strictly speaking not necessary, because package-update does the same thing. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 07:20:31 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:20:32 +0000 Received: from localhost ([127.0.0.1]:56275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovHP5-0004j3-KB for submit@debbugs.gnu.org; Wed, 16 Nov 2022 07:20:31 -0500 Received: from mout01.posteo.de ([185.67.36.65]:35721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovHP3-0004ij-QJ for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 07:20:30 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 4D82C240027 for <59087@debbugs.gnu.org>; Wed, 16 Nov 2022 13:20:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668601224; bh=D2vNiHXI3YR0jMI9mx0DcZd7zh3VrJnWnbU3MHNE3+c=; h=From:To:Cc:Subject:Date:From; b=j7bnv5JRLFyOuL7ik0+0cdbUGFDgUdksHU2Vl+NoS7L1rnFX92kJXFT92yROnxqNl zy3/if0LIFFEWhjZdynb7fQkjSE8tnqZaYWDkTKYr4bTXZMYNdILg/KaBo3rPnqLxQ YpauuZrweOEMcKonTOMk0lZSvJet9qnOjzfPwnO4UqQibeZCIuRs4vY4k0evmJFt/0 8uTv7adshYlGuoJps2iYEutsOkxOLg3cMkJjDBkiw8yxC5mc7BrgKCJNutA3n8ABX0 1Gt6JHrbDwnMIxDjQWG6s40ytxEIIP5QOS31xsoJQZxU0IAutMy3kRMssMpORn/bqw Lpbb8j/LKYzXQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NC2F359prz9rxY; Wed, 16 Nov 2022 13:20:23 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87bkp7cdht.fsf@163.com> (Feng Shu's message of "Wed, 16 Nov 2022 20:03:58 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <878rkbs178.fsf@163.com> <87wn7vns64.fsf@posteo.net> <87bkp7cdht.fsf@163.com> Date: Wed, 16 Nov 2022 12:20:23 +0000 Message-ID: <87o7t7nla0.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Feng Shu writes: > Philip Kaludercic writes: > >> Feng Shu writes: >> >>> package-vc-prepare-patch seem to run in wrong directory: >> >> This and the other two issues should be fixed on the branch. Note that >> I have updated it and rebased it onto master, so you might need to do a >> reset. > > Good job, I do not test new code today, but I have a question: > If I run package-vc-install pyim, then I run > package-vc-install-from-checkout /path/to/pyim.git, what will happened? I would expect an error to be raised, because the basename ("pyim") would already have a directory entry in ~/.emacs.d/elpa/. Currently this is a generic file error, we could replace it with something else, e.g. a user-error that indicates that the name is already used. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 07:58:43 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:58:44 +0000 Received: from localhost ([127.0.0.1]:56307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovI03-0007tO-Cl for submit@debbugs.gnu.org; Wed, 16 Nov 2022 07:58:43 -0500 Received: from m12-11.163.com ([220.181.12.11]:32934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovHzw-0007t3-TQ for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 07:58:42 -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=7Gild iDjPa8UW9WeEMuyImm5BDSoPSI52vaWDEmnQeo=; b=F/fzn2aI4pDV2ZKMCdTh7 F5SJhfnKiXtjRlZSphOdNRm3r1H7l1M5vpxkqGsv3kC5KZh4kqKXMIG3nRB7FUhq h80mQBuXFr7/AJxEhzm4WoDJEfDQIXicJQ/m+MX5Y3PaOij7HHEi8rX12O6iA2VF 25/8KNOaQ8cWDVSl9wi5DM= Received: from Guix (unknown [49.88.144.183]) by smtp7 (Coremail) with SMTP id C8CowABX+9Rx3nRj7Q9ESA--.48678S2; Wed, 16 Nov 2022 20:58:25 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87sfijnlce.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 12:18:57 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> Date: Wed, 16 Nov 2022 20:58:24 +0800 Message-ID: <877czvcaz3.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: C8CowABX+9Rx3nRj7Q9ESA--.48678S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrtFW3Cw47JrW7JrW5Gr4UJwb_yoWfArbEqF nxZwnYqrWDJr1DJ3Zxtrs5CF4kG3yDJFs8J3WUXw4Yywn3tF4UG3Z8Crs3AwnxJF45tr1q kr18Wa4F9rWY9jkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7sRxnen7UUUUU== X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSgu71GI0VcC7WwABsM X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> 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. >>> >>> Unusable in what sense? The command is not auto-loaded, so you need to >>> >>> M-x load-library RET package-vc RET >>> >>> first. >> >> Yes, I mean command is not auto-loaded :-) > > Do you think we should make it such? The command is strictly speaking > not necessary, because package-update does the same thing. If so, package-update is enough. -- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 07:59:57 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:59:57 +0000 Received: from localhost ([127.0.0.1]:56312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovI1F-0007vH-1R for submit@debbugs.gnu.org; Wed, 16 Nov 2022 07:59:57 -0500 Received: from mout01.posteo.de ([185.67.36.65]:35767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovI1C-0007v3-SO for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 07:59:56 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id BDDED240029 for <59087@debbugs.gnu.org>; Wed, 16 Nov 2022 13:59:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668603588; bh=VqZDUkviJswdIYYit2smVtMBzU2rKBRzLFORz9HF8RM=; h=From:To:Cc:Subject:Date:From; b=ZlvlqVhDq0ibbuCV1PIuXnhOVOGaUVvTkGuWBZVziSG4so3MoEtgG2vZUerrO5s4u R02V3ypYwp7rGyR9lPC4mLUJMs/QhJm6d/xjpxntwboH5P6XRlKmgL3wNrGk86LGL+ h24Bsg6OgBSI11afPz6cD0/5pj1xqioR4XCOkJlXP4IzcI/gIYclOIU3XLtYnyBMM3 C3bB77Dh0SWa7MVW34Ul8n9jEF6woW4WHMWRzGO3ToyzlcptN2v6XX+mFTnjDWfChQ QY0bKwpNImgXm3SrX3CwViGgPQc/FOfN+SAQtrGVFwv2ZE/F9B8Xq7wsWZfLqtLvYN duZsmns9OcQxg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NC36W1Sbmz9rxG; Wed, 16 Nov 2022 13:59:44 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <877czvcaz3.fsf@163.com> (Feng Shu's message of "Wed, 16 Nov 2022 20:58:24 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> Date: Wed, 16 Nov 2022 12:59:44 +0000 Message-ID: <87k03vnjgf.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Feng Shu writes: > Philip Kaludercic writes: > >> Feng Shu writes: >> >>> Philip Kaludercic writes: >>> >>>> Feng Shu writes: >>>> >>>>> 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. >>>> >>>> Unusable in what sense? The command is not auto-loaded, so you need to >>>> >>>> M-x load-library RET package-vc RET >>>> >>>> first. >>> >>> Yes, I mean command is not auto-loaded :-) >> >> Do you think we should make it such? The command is strictly speaking >> not necessary, because package-update does the same thing. > > If so, package-update is enough. I will add a comment in the docstring to clarify this point. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 11:22:38 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 16:22:38 +0000 Received: from localhost ([127.0.0.1]:57929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovLBO-00078M-FB for submit@debbugs.gnu.org; Wed, 16 Nov 2022 11:22:38 -0500 Received: from qs51p00im-qukt01072701.me.com ([17.57.155.16]:1485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovLBM-000788-6Q for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 11:22:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1668615750; bh=6NRMKQPH/kF9HaxbviLK0WdGAzEp8yBEyNMubLERi1o=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=M/wVhhgD8bh5qnHk8dh4a6ZAWxPXnLtvhScvw9e/YdDBsViJt5XuwHZsXP5Y346nN ZqggiWpj0R6IUOKpV/YJ0ICq/3wPa7vA6iV+th0mEjdB3fLQeDfqFo7/4+LyF1XMke j04E+vNhrgfso27HQX/NGZfJjS804bIJtwA3nYW9ZNfg6NEZl8kQr1HJ8NmWM8MJmh 18ky7YYLwoq8wE0u7g8VDK2klvbKHaRUi1qZQafeiBzDLp5i7tATQyAjPNRfiombHC rE9xEZxhiReY3+sS41d1P860x7m1dM2jRxL5dfPuboZB9lzo+lOUI31VWlSp+mLY7d n6dIdUCFQjEFw== Received: from Rudolfs-MacBook-Air.local (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072701.me.com (Postfix) with ESMTPSA id 9BAF415C02E2; Wed, 16 Nov 2022 16:22:29 +0000 (UTC) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Philip Kaludercic , Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87sfijnlce.fsf@posteo.net> References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> Date: Wed, 16 Nov 2022 17:22:27 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: QCkUI7D7lE22aP8qC0LxrZAk1xZcLDGz X-Proofpoint-ORIG-GUID: QCkUI7D7lE22aP8qC0LxrZAk1xZcLDGz X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.572,17.0.605.474.0000000_definitions?= =?UTF-8?Q?=3D2020-02-14=5F11:2020-02-14=5F02,2020-02-14=5F11,2020-01-23?= =?UTF-8?Q?=5F02_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 clxscore=1011 suspectscore=0 phishscore=0 mlxscore=0 mlxlogscore=503 bulkscore=0 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2211160113 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Philip Kaludercic writes: > Do you think we should make it such? The command is strictly speaking > not necessary, because package-update does the same thing. Does it? `package-update' updates *all* packages, not just the VC packages. If I understand that correctly, then I suggest we auto-load `package-vc-update[-all]' so that the user can update *just* their VC package[s] when they need to. Rudy --=20 "Mathematics takes us still further from what is human into the region of absolute necessity, to which not only the actual world, but every possible world, must conform." -- Bertrand Russell, 1902 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 11:30:04 2022 Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 16:30:04 +0000 Received: from localhost ([127.0.0.1]:57940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovLIa-0007JQ-0U for submit@debbugs.gnu.org; Wed, 16 Nov 2022 11:30:04 -0500 Received: from mout01.posteo.de ([185.67.36.65]:38997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovLIW-0007IR-9z for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 11:30:02 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 1EA9F240026 for <59087@debbugs.gnu.org>; Wed, 16 Nov 2022 17:29:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668616194; bh=2++DSmqFQCScG61owVS0n9lximNfJ5Pds0jWQF0RmiM=; h=From:To:Cc:Subject:Date:From; b=pwz32AZJuXhDWM5cWLtelIwgdruiwwoAw165Jt4m/IUfZgH5f0fgQbbuNqsR0cT/P ebProwyJN/O9Nl3yvLryJHr/mF4zvQJjwz2S7rLV85HKY6pzfxeyFme+rFBTiHxt1H D6OSWwZjtv6CDhNkhS3VPSW0E+Lii6FlQKG2UzhKF/k7gnsCkoRtbGj4TWXJN8o3ws t0BWfOyD6eYhX9r4grPr/UGR+BSOc4Ib1bmdLCfe9ctb72f5HmAlaZpY47RLUzsgrI sbXaLJBt4l/QCVv95E/dMLnbzXxCkBNm/S90IpFwbZE+SKtDZYZQcQCjKLtsh/DI8d AlwHU+M1KWd4g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NC7mx1FTxz9rxN; Wed, 16 Nov 2022 17:29:50 +0100 (CET) From: Philip Kaludercic To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: ("Rudolf =?utf-8?Q?Adamkovi=C4=8D=22'?= =?utf-8?Q?s?= message of "Wed, 16 Nov 2022 17:22:27 +0100") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> Date: Wed, 16 Nov 2022 16:29:51 +0000 Message-ID: <87a64qn9q8.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59087 Cc: Feng Shu , 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Rudolf Adamkovi=C4=8D writes: > Philip Kaludercic writes: > >> Do you think we should make it such? The command is strictly speaking >> not necessary, because package-update does the same thing. > > Does it? `package-update' updates *all* packages, not just the VC > packages. If I understand that correctly, then I suggest we auto-load > `package-vc-update[-all]' so that the user can update *just* their VC > package[s] when they need to. Just to avoid, confusion, we have two separate issues here: What packages are prompted for updating, what packages a command can update. package-vc-update prompts only VC packages, package-update prompts all packages, always including VC packages. But both commands always just update a single package. In fact, what package-update does is just check if a package is a VC package, in which case it just calls package-vc-update. I am actually leaning towards removing package-vc-update, but I recognise the convenience of package-vc-update-all and think preserving the symmetry is preferable. > Rudy From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 19:43:25 2022 Received: (at 59087) by debbugs.gnu.org; 17 Nov 2022 00:43:25 +0000 Received: from localhost ([127.0.0.1]:58533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovT01-00016i-FX for submit@debbugs.gnu.org; Wed, 16 Nov 2022 19:43:25 -0500 Received: from m12.mail.163.com ([220.181.12.217]:53538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovSzw-00016T-T9 for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 19:43:24 -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=sMp5s yY9liY92Yo/A6Qa1ATfctlZzwIAAC1wd4QDZsI=; b=Wso28OudgCxU6BkP7tPix EnKhBY7khEqLDMqD0iFxmKFja2qT3Jp7KjK+pfnhhWXJppLdtvF3UUoel1MPzT19 vSpMKYnhNeyk+s70YEBRhXIdUzXk+mKQq89/Vi/4zaYIGuf+hUaeZyA4wGdIGnSo qW+Y9PNMZvyA11J5On+BWc= Received: from Tumashu (unknown [218.92.14.78]) by zwqz-smtp-mta-g2-0 (Coremail) with SMTP id _____wD3_yeVg3Vj5EgLAA--.9117S2; Thu, 17 Nov 2022 08:43:02 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87k03vnjgf.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 12:59:44 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> Date: Thu, 17 Nov 2022 08:43:01 +0800 Message-ID: <87v8newgve.fsf@163.com> 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-CM-TRANSID: _____wD3_yeVg3Vj5EgLAA--.9117S2 X-Coremail-Antispam: 1Uf129KBjvJXoW7uFW8ur1DtFW3Cr1DKr4fuFg_yoW8JFW7p3 y2vFykW34rtr18trnFk3W0gF4xKrs8Jr1IqwnrJry0q3Wqgw1xJrZFqF40kF1UKr1xXw4j ya1UKrZIga1rZ3DanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07UbTmDUUUUU= X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSg271GI0VcQz1AABsJ X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> Philip Kaludercic writes: >>>> >>>>> Feng Shu writes: >>>>> >>>>>> Philip Kaludercic writes: >>>>>> >>>>>>> Thank you for all these stack traces, I have managed to reproduce a= nd >>>>>>> resolve all the mistakes -- at least on my end. The new state is s= till >>>>>>> on scratch/package-vc-fixes. >>>>>>> >>>>>> >>>>>> Ok, new info :-) >>>>>> >>>>>> 1. package-vc-update is unusable when first run emacs. >>>>> >>>>> Unusable in what sense? The command is not auto-loaded, so you need = to >>>>> >>>>> M-x load-library RET package-vc RET >>>>> >>>>> first. >>>> >>>> Yes, I mean command is not auto-loaded :-) >>> >>> Do you think we should make it such? The command is strictly speaking >>> not necessary, because package-update does the same thing. >> >> If so, package-update is enough. > > I will add a comment in the docstring to clarify this point. I have found another issue: If I run package-update when emacs first start, it will show error: package-update: Symbol=E2=80=99s function definition is void: package-vc-up= date --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 20:44:47 2022 Received: (at 59087) by debbugs.gnu.org; 17 Nov 2022 01:44:47 +0000 Received: from localhost ([127.0.0.1]:58581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovTxO-0002c3-Tu for submit@debbugs.gnu.org; Wed, 16 Nov 2022 20:44:47 -0500 Received: from m12-12.163.com ([220.181.12.12]:43179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovTxK-0002bi-0r for 59087@debbugs.gnu.org; Wed, 16 Nov 2022 20:44:45 -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=Y6dKj w5oKxc6Q1BPFpWXTpAyQ7hTLYx0lgQXlfxLwVM=; b=kaoUiRithzGrMUpEDxlYW HqZ3Mpv2tVg58K7lOMk1d/unkkZu7VArWIVnrQzA4AzIqUGtb2MJ1qMkz12HYrXL X0Y4ITgG6erdE9VKP5YJajTvWc/luaJnt5ZLnEpoAsj+ZsXhph0IhkwMWW3R/1lH JZXXt0WFUKp87aNIEKMSaQ= Received: from Tumashu (unknown [218.92.14.78]) by smtp8 (Coremail) with SMTP id DMCowABX4Q_3kXVjbFUuog--.54014S2; Thu, 17 Nov 2022 09:44:23 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <871qq38g54.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 08:20:23 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> Date: Thu, 17 Nov 2022 09:44:23 +0800 Message-ID: <87zgcq1hjc.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: DMCowABX4Q_3kXVjbFUuog--.54014S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUU9N3UUUUU X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbB3xa81GBHMxi+TwAAsc X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: I have tested package-vc-prepare-patch again, still run error directory. -- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 17 10:54:25 2022 Received: (at 59087) by debbugs.gnu.org; 17 Nov 2022 15:54:26 +0000 Received: from localhost ([127.0.0.1]:34072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovhDc-0002iq-Bq for submit@debbugs.gnu.org; Thu, 17 Nov 2022 10:54:25 -0500 Received: from mout02.posteo.de ([185.67.36.66]:35797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovhDZ-0002iU-8L for 59087@debbugs.gnu.org; Thu, 17 Nov 2022 10:54:22 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 437CC240107 for <59087@debbugs.gnu.org>; Thu, 17 Nov 2022 16:54:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668700455; bh=zqNxLMborafKVnOLJktAXvqjimB8qiPASbwKWXZ3+9k=; h=From:To:Cc:Subject:Date:From; b=gyXWm+5MabpXbsElXTssLwPxP7YKr7iYUDpGpYDwSXZdIxUjMtCaunx/qM4DzRtnP wTFlP95/hwf/svb3FSrHFBm655ovJXbuw0/Blho8RJV8lPhGy3Qj+vZEOUywaR484K pdfulSOtVEuj0x3jlHAaWzFb5rvvzmnnhl1TLRTbVN7H70pKpw1+EBSx1yt+vKTmnt 8wYqbJFmYArn7/df8YV14hNo/HJ63/KRa+WDA1cEmkr6hoB5ac06XLB8q3ELGFm0el 0kTsw4mxjNpzeRFAi1aFLTxxretMed/OtzrleEcmEnwssedQti6ygIAdZj2i9IxTg4 wfF4B2jL3Zkbg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NCkxL2FFCz9rxP; Thu, 17 Nov 2022 16:54:14 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87v8newgve.fsf@163.com> (Feng Shu's message of "Thu, 17 Nov 2022 08:43:01 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> Date: Thu, 17 Nov 2022 15:54:09 +0000 Message-ID: <87r0y1inku.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: > I have found another issue: > > If I run package-update when emacs first start, it will show error: > > package-update: Symbol=E2=80=99s function definition is void: package-vc-= update It appears that I had assumed package-vc-update was autoloaded, when it was in fact not autoloaded. This comes back to the question of whether it is worth autoloading the function or not. Feng Shu writes: > Philip Kaludercic writes: > > I have tested package-vc-prepare-patch again, still run error > directory. You are right, but this looks like a separate bug related to vc-prepare-patch. I will report that. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 17 19:43:55 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 00:43:55 +0000 Received: from localhost ([127.0.0.1]:34686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovpU2-0001ak-RF for submit@debbugs.gnu.org; Thu, 17 Nov 2022 19:43:55 -0500 Received: from m12-17.163.com ([220.181.12.17]:57388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovpTy-0001aR-41 for 59087@debbugs.gnu.org; Thu, 17 Nov 2022 19:43:54 -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=dTGpb U8Uu5HCi6WxGwNkpjWjXWbH8hXULP7942lXy0I=; b=XTtq4eqZHVS1SQytiROLI pjg08m2ZsyzzO8kFNDD4UXZPh7g0lMbkUmuWGqXKtrl/BHeFQRpc90Tho9crYMhJ LqQilWsaUu01/n7Ce6IzeACFCoirTXTI8gLPFOTEquXiILod7NRAmDmNTyhYhQlQ LLbN04MuucO21VvVWz8Nvw= Received: from Tumashu (unknown [218.92.14.78]) by smtp13 (Coremail) with SMTP id EcCowAB3_I871XZj4fZWqA--.6502S2; Fri, 18 Nov 2022 08:43:39 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87r0y1inku.fsf@posteo.net> (Philip Kaludercic's message of "Thu, 17 Nov 2022 15:54:09 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> Date: Fri, 18 Nov 2022 08:43:39 +0800 Message-ID: <87pmdlqeh0.fsf@163.com> 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-CM-TRANSID: EcCowAB3_I871XZj4fZWqA--.6502S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrtFWDJw4rtF15uF47JF15twb_yoWkXwcEvF nav34vgrWkJrsrtw4FkrsayrZ7G3yDJFWDJa4qkFnIkr95tanrWasxJrs7C3WUKFZxKryS vrs7Ka45CrsFgjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUUYL9UUUUUU== X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHRu91GI67z3WugAAsJ X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> I have found another issue: >> >> If I run package-update when emacs first start, it will show error: >> >> package-update: Symbol=E2=80=99s function definition is void: package-vc= -update > > It appears that I had assumed package-vc-update was autoloaded, when it > was in fact not autoloaded. This comes back to the question of whether > it is worth autoloading the function or not. Good job, a simple suggstion: Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revision "= 16f7c3cf0736a65d8af0c8ba8396343dbd17e368"). seem to too long, what about: Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revision "= 16f7c3"). or more info: =20 Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revision "= 16f7c3", Commit "commit message"). > > Feng Shu writes: > >> Philip Kaludercic writes: >> >> I have tested package-vc-prepare-patch again, still run error >> directory. > > You are right, but this looks like a separate bug related to > vc-prepare-patch. I will report that. --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 17 22:31:40 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 03:31:40 +0000 Received: from localhost ([127.0.0.1]:34841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovs6N-0005pJ-Nz for submit@debbugs.gnu.org; Thu, 17 Nov 2022 22:31:39 -0500 Received: from m12-14.163.com ([220.181.12.14]:34726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovs6H-0005oy-Ut for 59087@debbugs.gnu.org; Thu, 17 Nov 2022 22:31:38 -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=7uV+/ eZrmnsdLnkhJ08CaY+UlqdjPtW1freJyEH+nqw=; b=M7jtEygQcMZ75VZs1J71K wFNPdXJIFhU5DUxKXKB72h12mSv2djZvwryhdEf4AFeqIDcqNzwPqaMBYZ1/qXak 2Tb06UewFOwAMllZ9rqhnMFUeidfDOiMq//tJ6G82rabtIgsKpkHn5e3gPidHrAv xrBOt8vKwLYJMbQmNIMiXM= Received: from Tumashu (unknown [218.92.14.78]) by smtp10 (Coremail) with SMTP id DsCowAAnFLGK_HZjmbNbNQ--.32217S2; Fri, 18 Nov 2022 11:31:23 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87r0y1inku.fsf@posteo.net> (Philip Kaludercic's message of "Thu, 17 Nov 2022 15:54:09 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> Date: Fri, 18 Nov 2022 11:31:22 +0800 Message-ID: <874juxgcqd.fsf@163.com> 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-CM-TRANSID: DsCowAAnFLGK_HZjmbNbNQ--.32217S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrtFWDJw4fCFyDWr4kZr43Jrb_yoWfXrXEqF n3Cw4vgrZ5Grs7J3WxKrs5CFZ7G34DJrWDJayjyFs0yr95tanxu3Zakrs3CF18JFW7t347 Krs2gas5tr429jkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUUYL9UUUUUU== X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSgu91GI0VegJHQAAsX X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> I have found another issue: >> >> If I run package-update when emacs first start, it will show error: >> >> package-update: Symbol=E2=80=99s function definition is void: package-vc= -update > When I install another package, for example: cnfonts, package-update do not show cnfonts, I need to reboot emacs. > It appears that I had assumed package-vc-update was autoloaded, when it > was in fact not autoloaded. This comes back to the question of whether > it is worth autoloading the function or not. > > Feng Shu writes: > >> Philip Kaludercic writes: >> >> I have tested package-vc-prepare-patch again, still run error >> directory. > > You are right, but this looks like a separate bug related to > vc-prepare-patch. I will report that. --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 18 04:53:59 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 09:53:59 +0000 Received: from localhost ([127.0.0.1]:35306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovy4M-0007jv-PS for submit@debbugs.gnu.org; Fri, 18 Nov 2022 04:53:59 -0500 Received: from mout01.posteo.de ([185.67.36.65]:49523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovy4K-0007jd-6V for 59087@debbugs.gnu.org; Fri, 18 Nov 2022 04:53:57 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2EFA4240027 for <59087@debbugs.gnu.org>; Fri, 18 Nov 2022 10:53:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668765230; bh=4Sf6mwI3aoi+sil+v5jBnV9DFc0SgaMw8PVyejS3igg=; h=From:To:Cc:Subject:Date:From; b=PfWuJdZ8ju2nA3v03/TggPJmnR458SpFygW9LAk0LP7EKXwtZu2eE+EzUtA7/Al2t cvfwhGceKE6h6pNk5AROumdu5DqfELLXjLC8QI6si42Zj4zhWtm4e0br40Fq1oNH1E 3QjL3gybsSD/1gFwjrhWbN8lBpbCRt1RSwpdie+HT/T8Sd6FeZDllpUq3vMSaLUxQy xhQ6JovGn9C2a6Rv9tK0fdddCy8qlZU9G2pXhTDJF+4Waut8V4n9E3/+vNMbLSMLq4 lIp/I6siVqD4M2IphqeG8IN3iUIoYi/Ib7vYorHPRvrEL1SKy02PsDf5xRbv+TsS6q Ie3b+I4a1vqfg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NDBv03VHGz9rxK; Fri, 18 Nov 2022 10:53:48 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87pmdlqeh0.fsf@163.com> (Feng Shu's message of "Fri, 18 Nov 2022 08:43:39 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <87pmdlqeh0.fsf@163.com> Date: Fri, 18 Nov 2022 09:53:46 +0000 Message-ID: <875yfck2qd.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: > Philip Kaludercic writes: > >> Feng Shu writes: >> >>> I have found another issue: >>> >>> If I run package-update when emacs first start, it will show error: >>> >>> package-update: Symbol=E2=80=99s function definition is void: package-v= c-update >> >> It appears that I had assumed package-vc-update was autoloaded, when it >> was in fact not autoloaded. This comes back to the question of whether >> it is worth autoloading the function or not. > > Good job, a simple suggstion: > > Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revision= "16f7c3cf0736a65d8af0c8ba8396343dbd17e368"). > > seem to too long, what about: > > Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revision= "16f7c3"). That would work too, but abbreviating commits is not always correct... How about using `format-spec' together with a user option to format the success messages? E.g. you could set it do "Source package `%n' installed (Version %v, Revision %6r)". Then again, I don't know if this issue is that important. > or more info: >=20=20 > Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revision= "16f7c3", Commit "commit message"). VC doesn't expose a convenient way of fetching commit messages from revisio= ns. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 18 04:55:12 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 09:55:12 +0000 Received: from localhost ([127.0.0.1]:35311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovy5Y-0007m5-6f for submit@debbugs.gnu.org; Fri, 18 Nov 2022 04:55:12 -0500 Received: from mout02.posteo.de ([185.67.36.66]:58171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovy5U-0007ln-Vb for 59087@debbugs.gnu.org; Fri, 18 Nov 2022 04:55:10 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id BAA49240101 for <59087@debbugs.gnu.org>; Fri, 18 Nov 2022 10:55:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668765302; bh=7M4dMoe06LAMIrRcir67ynEJtv79UL5V0XMCFSNkMcA=; h=From:To:Cc:Subject:Date:From; b=BJMPzon/lI71sw3UB7touNxh6MFAnmJJ3z7/NMOtRgEuEAuIeO0a5E/UBgWhwQL1+ 0pbDSBSbufbx8wFLZ4ghkp+d4daHw55fPyS4rrntyLma1UFGpOtlxW1T0SqjBlsEHp LqYq6BjHXzNF8h1U/T1ajgJOWR4d54F2gBtTlW3E/efLspNMC8UUoGR/3Ulep5Aqb+ gLIUS6v9QTovdGQsztmNTOt0IZNNu4xtlrNxcefiUeU3POH3kh0o24poDrnOqEYlFJ AO0h6QTwS0z7738X2aDlVL+eoljEeEeLF+V05XZh24SMP6hcmf+uZoDpUfoAFs1Twb cFHG1wAbwiwLA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NDBwP6fDWz6tmf; Fri, 18 Nov 2022 10:55:01 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <874juxgcqd.fsf@163.com> (Feng Shu's message of "Fri, 18 Nov 2022 11:31:22 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> Date: Fri, 18 Nov 2022 09:55:02 +0000 Message-ID: <871qq0k2o9.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: > Philip Kaludercic writes: > >> Feng Shu writes: >> >>> I have found another issue: >>> >>> If I run package-update when emacs first start, it will show error: >>> >>> package-update: Symbol=E2=80=99s function definition is void: package-v= c-update >> > > When I install another package, for example: cnfonts, package-update do > not show cnfonts, I need to reboot emacs. That is interesting, it the package listed in the Package List before restarting? From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 18 06:47:42 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 11:47:42 +0000 Received: from localhost ([127.0.0.1]:35463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovzqO-0002Pe-Az for submit@debbugs.gnu.org; Fri, 18 Nov 2022 06:47:42 -0500 Received: from m12-12.163.com ([220.181.12.12]:1215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovzqI-0002PJ-LZ for 59087@debbugs.gnu.org; Fri, 18 Nov 2022 06:47:39 -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=eGkxE MQ146tq+9rRIdxu3wKPlqXB9gLMBZjUyedw/iY=; b=IBuotfv+yrbD26z+9YyFN fH6e+00iPdNzfGnK9gN+Ts6vDocxjLb4oa3u2uuLz0lieDa8J8EdURMJyLhgf7TL uyv+YXB+ZjmZ2hP4wOd4WAi6OyTK8zXbr4s8ej4DwheIQ2ldj1PB0dEuN8IqB1Uo HBDRYp2RAAaMa89fywovB4= Received: from Tumashu (unknown [218.92.14.78]) by smtp8 (Coremail) with SMTP id DMCowAAHhwXMcHdjPnEaow--.176S2; Fri, 18 Nov 2022 19:47:24 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <871qq0k2o9.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 18 Nov 2022 09:55:02 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> Date: Fri, 18 Nov 2022 19:47:24 +0800 Message-ID: <871qq08oxf.fsf@163.com> 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-CM-TRANSID: DMCowAAHhwXMcHdjPnEaow--.176S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrtFWDXF1DXr48Gr17XF4Utwb_yoWxZFcEqr n3Aw4Fq3ykKr4DJ3Z7Kr4kCFZ3G3yUtF98K3WjqFs0ywn3tFs8uas5CrZ7WF1DJF40yrn2 krs7WF9YgrW2gjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUUYL9UUUUUU== X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHQy91GI670wt5gAAsI X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> I have found another issue: >>>> >>>> If I run package-update when emacs first start, it will show error: >>>> >>>> package-update: Symbol=E2=80=99s function definition is void: package-= vc-update >>> >> >> When I install another package, for example: cnfonts, package-update do >> not show cnfonts, I need to reboot emacs. > > That is interesting, it the package listed in the Package List before > restarting? Yes, it is listed in *Package* buffer. but do not show by package-update. --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 18 06:48:25 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 11:48:25 +0000 Received: from localhost ([127.0.0.1]:35472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovzr7-0002To-3v for submit@debbugs.gnu.org; Fri, 18 Nov 2022 06:48:25 -0500 Received: from m12-14.163.com ([220.181.12.14]:64939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovzr3-0002TN-Vg for 59087@debbugs.gnu.org; Fri, 18 Nov 2022 06:48:23 -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=5poCD fuKROiy2ZfSTOCPUIEkt+7aMYk+8wssrhXNj1M=; b=OhFqaYPZvDhH9Oavkrjc0 lMndBfPac6Z0auvuqY22BHGb6ZwRInbaJAsxyito0JLhQLAU9UK1DhJJNkT1XgfU mh67gvDwW9ok2JMuxf2ESQ2p6h2V82NOtCVdIsjWFL2sVOyXtpNpWi+QfwEEAHRR qIg4ughg3cq8RIrv0TkaO0= Received: from Tumashu (unknown [218.92.14.78]) by smtp10 (Coremail) with SMTP id DsCowAC3x7P8cHdj1P+TNQ--.17958S2; Fri, 18 Nov 2022 19:48:12 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <875yfck2qd.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 18 Nov 2022 09:53:46 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <87pmdlqeh0.fsf@163.com> <875yfck2qd.fsf@posteo.net> Date: Fri, 18 Nov 2022 19:48:12 +0800 Message-ID: <87wn7s7abn.fsf@163.com> 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-CM-TRANSID: DsCowAC3x7P8cHdj1P+TNQ--.17958S2 X-Coremail-Antispam: 1Uf129KBjvJXoW7Kw15Kw1xAFWkAFyDGr48WFg_yoW8GFykpF y2ka4DKa1rtry0yr1kKa1093WYkrsYkr1fXwnxJrW2van0g3Z2qrZFvryYkr9rtw4UXa15 Z3W0y39xur40y3DanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07Uj385UUUUU= X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbB3xS91GBHMz5D5QAAsu X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> I have found another issue: >>>> >>>> If I run package-update when emacs first start, it will show error: >>>> >>>> package-update: Symbol=E2=80=99s function definition is void: package-= vc-update >>> >>> It appears that I had assumed package-vc-update was autoloaded, when it >>> was in fact not autoloaded. This comes back to the question of whether >>> it is worth autoloading the function or not. >> >> Good job, a simple suggstion: >> >> Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revisio= n "16f7c3cf0736a65d8af0c8ba8396343dbd17e368"). >> >> seem to too long, what about: >> >> Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revisio= n "16f7c3"). > > That would work too, but abbreviating commits is not always correct... > > How about using `format-spec' together with a user option to format the > success messages? E.g. you could set it do "Source package `%n' > installed (Version %v, Revision %6r)". Seem to be a good idea. > > Then again, I don't know if this issue is that important. > >> or more info: >>=20=20 >> Source package =E2=80=98pyim=E2=80=99 installed (Version 5.2.8, Revisio= n "16f7c3", Commit "commit message"). > > VC doesn't expose a convenient way of fetching commit messages from revis= ions. --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 18 06:52:36 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 11:52:36 +0000 Received: from localhost ([127.0.0.1]:35493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovzvA-0002e3-9K for submit@debbugs.gnu.org; Fri, 18 Nov 2022 06:52:36 -0500 Received: from m12-17.163.com ([220.181.12.17]:53504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovzv8-0002dn-3w for 59087@debbugs.gnu.org; Fri, 18 Nov 2022 06:52:35 -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=iMCpc Pf14mB25ONqkCAFQMtSEBxhviP/CMpLTfSbsXU=; b=eaFhWNwUlrRcuDc+VC+fa t4clFiQy1vY6fLlU9CFegqjbLsZ+lFjpxbtBtiAv3CRMW/NCVWJ/2Pr76fHjMviK bUYwzbKPDtD2YozN7jLKBHOpqX5do7eSuB5O85ujSYTDc3n94wTHgInmR7RFiaNl Z/KF9LjiHdci5e00zbeV4s= Received: from Tumashu (unknown [218.92.14.78]) by smtp13 (Coremail) with SMTP id EcCowABXg4X3cXdj9rWgqA--.64833S2; Fri, 18 Nov 2022 19:52:23 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <871qq0k2o9.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 18 Nov 2022 09:55:02 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> Date: Fri, 18 Nov 2022 19:52:23 +0800 Message-ID: <87sfig7a4o.fsf@163.com> 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-CM-TRANSID: EcCowABXg4X3cXdj9rWgqA--.64833S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrtFWDXF1DXr48Gr17XF4Utwb_yoWxtFbEqr n7Aw4vqrWkGr4DJ3Z7Kr4kCF93G3yUJr98t3WUJFn0y3s3tFs8uasxCr4xGr1kJFW0yr1I krs7WFnYgrW2gjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IUUbTmPUUUUU== X-Originating-IP: [218.92.14.78] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHRi91GI670xDVAAAsA X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> I have found another issue: >>>> >>>> If I run package-update when emacs first start, it will show error: >>>> >>>> package-update: Symbol=E2=80=99s function definition is void: package-= vc-update >>> >> >> When I install another package, for example: cnfonts, package-update do >> not show cnfonts, I need to reboot emacs. > > That is interesting, it the package listed in the Package List before > restarting? I have installed cnfonts tar from melpa before, when I delete it, package-update show cnfonts.=20 --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 18 10:22:19 2022 Received: (at 59087) by debbugs.gnu.org; 18 Nov 2022 15:22:19 +0000 Received: from localhost ([127.0.0.1]:37968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ow3C7-0002y3-15 for submit@debbugs.gnu.org; Fri, 18 Nov 2022 10:22:19 -0500 Received: from mout02.posteo.de ([185.67.36.66]:46021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ow3C4-0002xo-6w for 59087@debbugs.gnu.org; Fri, 18 Nov 2022 10:22:17 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 30B3D240104 for <59087@debbugs.gnu.org>; Fri, 18 Nov 2022 16:22:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668784930; bh=Z7m630zQgfjo99HVQMhlxaez/YQTdEZam1fYOArUoRI=; h=From:To:Cc:Subject:Date:From; b=dJujIK2Cc5K1bif6J+mVSRCw0QvSVyOPK2DqucUepNZhIUg8ksf0uqYeJv9qf8mHV 9jdIfB2Y/q1cQTRZ4rDWCCTOXiIiBYSUF/xL+jdqT9dIPWiT6lsFyMuiAjl8Y38tlq V+hcaqB8izsdZT844XIr8Md2QKt5Na5OHRpPY7YDWuADHcsSNMx2/k15F9/CQUD0Ym IFXNGX0NPN2xg5SG1s1lMPub1JwuwDE8XIrP8SayMPsNF/AFX/4BQo3qd0w9zg31Sg ne8wp/hjZE2vzVMwsgCLdw6UwetMvhjhgaMXRvB62kuIpbQQ7Fe4ZyluvmJhumnpUp FogsZsGRQtP1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NDL9q0s87z6tnq; Fri, 18 Nov 2022 16:22:06 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87sfig7a4o.fsf@163.com> (Feng Shu's message of "Fri, 18 Nov 2022 19:52:23 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> Date: Fri, 18 Nov 2022 15:22:07 +0000 Message-ID: <878rk8i8yo.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Feng Shu writes: > Philip Kaludercic writes: > >> Feng Shu writes: >> >>> Philip Kaludercic writes: >>> >>>> Feng Shu writes: >>>> >>>>> I have found another issue: >>>>> >>>>> If I run package-update when emacs first start, it will show error: >>>>> >>>>> package-update: Symbol=E2=80=99s function definition is void: package= -vc-update >>>> >>> >>> When I install another package, for example: cnfonts, package-update do >>> not show cnfonts, I need to reboot emacs. >> >> That is interesting, it the package listed in the Package List before >> restarting? > > I have installed cnfonts tar from melpa before, when I delete it, > package-update show cnfonts.=20 Ok, so it looks like the issue is in the following: --8<---------------cut here---------------start------------->8--- (seq-filter (lambda (elt) (or (let ((available (assq (car elt) package-archive-contents))) (and available (version-list-< (package-desc-version (cadr elt)) (package-desc-version (cadr available))))) (package-vc-p (cadr (assq (car elt) package-alist))))) package-alist) --8<---------------cut here---------------end--------------->8--- specifically the --8<---------------cut here---------------start------------->8--- (package-vc-p (cadr (assq (car elt) package-alist))) --8<---------------cut here---------------end--------------->8--- We store all package descriptions in `package-alist', but here we only check the first one (which is also the one I believe that is activated). But after restarting Emacs, package.el makes sure that VC packages are prioritised, so that is why the check does work later on. The question is, what package is enabled? I'd say that if after installation, you run M-x find-library and end up in the MELPA directory, then we would have to make up our mind of this is the right thing or not. But if the VC package is active, then we just have to make sure that it is inserted at the beginning of the list, and not at the end. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 00:00:10 2022 Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 05:00:10 +0000 Received: from localhost ([127.0.0.1]:38698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owFxa-0002iB-Eh for submit@debbugs.gnu.org; Sat, 19 Nov 2022 00:00:10 -0500 Received: from m12-14.163.com ([220.181.12.14]:34661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owFxU-0002fF-Jx for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 00:00:08 -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=hMd2+ rmAaptpfF9gjztNd59Ki+GUnQdxdvohdsRMoi0=; b=pZVmyA+YkIszHCl5SNFkt iREwex/A7lkh8SzAfYkbisZlfhnhsyTcgFJntGO+BqY09tvh3gBZDCESW/nHoEVn BzcnX266Rg//b6irvLa3Ip7gQfKNx/jTvB3FegdqGLft0EH0+29Mgm94Ij/1S2Ah /p8D6G4hZ9ieqx3Z8uhaZA= Received: from Guix (unknown [49.88.144.183]) by smtp10 (Coremail) with SMTP id DsCowACHl7PKYnhjnWwbNg--.41420S2; Sat, 19 Nov 2022 12:59:54 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <878rk8i8yo.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 18 Nov 2022 15:22:07 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> <878rk8i8yo.fsf@posteo.net> Date: Sat, 19 Nov 2022 12:59:54 +0800 Message-ID: <87h6yv5yk5.fsf@163.com> 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-CM-TRANSID: DsCowACHl7PKYnhjnWwbNg--.41420S2 X-Coremail-Antispam: 1Uf129KBjvJXoWxAw47KF1rtw17Xw1DJFW3trb_yoW5Ww15p3 4UWFn8Xa4kKr1kXr1qkw18uryYk395Jryaqw17JryIyF1q934vgrW2vF4ruwsF9F13J3Wj y3y0kw43W3yYyaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0z_gAwkUUUUU= X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSgu+1GI0Vf+TrwAAsr X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> Philip Kaludercic writes: >>>> >>>>> Feng Shu writes: >>>>> >>>>>> I have found another issue: >>>>>> >>>>>> If I run package-update when emacs first start, it will show error: >>>>>> >>>>>> package-update: Symbol=E2=80=99s function definition is void: packag= e-vc-update >>>>> >>>> >>>> When I install another package, for example: cnfonts, package-update do >>>> not show cnfonts, I need to reboot emacs. >>> >>> That is interesting, it the package listed in the Package List before >>> restarting? >> >> I have installed cnfonts tar from melpa before, when I delete it, >> package-update show cnfonts.=20 > > Ok, so it looks like the issue is in the following: > > (seq-filter > (lambda (elt) > (or (let ((available > (assq (car elt) package-archive-contents))) > (and available > (version-list-< > (package-desc-version (cadr elt)) > (package-desc-version (cadr available))))) > (package-vc-p (cadr (assq (car elt) package-alist))))) > package-alist) > > > specifically the > > (package-vc-p (cadr (assq (car elt) package-alist))) > > We store all package descriptions in `package-alist', but here we only > check the first one (which is also the one I believe that is activated). > > But after restarting Emacs, package.el makes sure that VC packages are > prioritised, so that is why the check does work later on. > > The question is, what package is enabled? I'd say that if after > installation, you run M-x find-library and end up in the MELPA > directory, then we would have to make up our mind of this is the right > thing or not. > > But if the VC package is active, then we just have to make sure that it > is inserted at the beginning of the list, and not at the end. > Maybe this issue is related package dependent, I have test like below: 1. before package-vc-install (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon-0.12/po= pon.el" (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/corf= u-terminal-0.5/corfu-terminal.el" 2. package-vc-install popon (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon/popon.e= l" (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/corf= u-terminal-0.5/corfu-terminal.el" popon item is showed when run package-vc-update. 3. package-vc-install corfu-terminal (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon/popon.e= l" (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/corf= u-terminal/corfu-terminal.el" package-vc-update only show corfu-terminal, and popon lost. corfu-terminal is depend on popon. --=20 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 00:06:51 2022 Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 05:06:51 +0000 Received: from localhost ([127.0.0.1]:38710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owG3o-0002sY-7e for submit@debbugs.gnu.org; Sat, 19 Nov 2022 00:06:51 -0500 Received: from m12.mail.163.com ([220.181.12.199]:47936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owG3l-0002sN-5r for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 00:06:34 -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=5peYd uv8msbZY8JBWOrL9ZmQTfFtc9ZC5dzbMvmPpj0=; b=BT2cML0V0r+m+GUHOwKhM 2aqN799Pmtpce7bgEUep6deA2nleiisKDCQZyAaxap/AUGV63V3k5mVv8mLWclAw o4bfpaEXdbqH7kwzlX9pDF9sk3Cp6q78jwFOPKZz3WEWnanPgdwYooyqZvyj98g2 VU0Ol7hI5aNNQdO1lYZNZc= Received: from Guix (unknown [49.88.144.183]) by zwqz-smtp-mta-g4-3 (Coremail) with SMTP id _____wD3_9NSZHhjYWkKAA--.12849S2; Sat, 19 Nov 2022 13:06:27 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <878rk8i8yo.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 18 Nov 2022 15:22:07 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> <878rk8i8yo.fsf@posteo.net> Date: Sat, 19 Nov 2022 13:06:26 +0800 Message-ID: <87edtz1qjx.fsf@163.com> 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-CM-TRANSID: _____wD3_9NSZHhjYWkKAA--.12849S2 X-Coremail-Antispam: 1Uf129KBjvJXoW7uFW8ur1DtFW3Aw1kXw1xGrg_yoW8uFW5p3 42yF1DX34kKr10qrnrKw10kF1Ykws5Jr1aqwnrJ34IkF1qg340qFWIvF4Fkr12krnxA3Wj kw40kw43W3y5A3DanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0z_2-e3UUUUU= X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHRO+1GI671m1TgAAsx X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Philip Kaludercic writes: >> >>> Feng Shu writes: >>> >>>> Philip Kaludercic writes: >>>> >>>>> Feng Shu writes: >>>>> >>>>>> I have found another issue: >>>>>> >>>>>> If I run package-update when emacs first start, it will show error: >>>>>> >>>>>> package-update: Symbol=E2=80=99s function definition is void: packag= e-vc-update >>>>> >>>> >>>> When I install another package, for example: cnfonts, package-update do >>>> not show cnfonts, I need to reboot emacs. >>> >>> That is interesting, it the package listed in the Package List before >>> restarting? >> >> I have installed cnfonts tar from melpa before, when I delete it, >> package-update show cnfonts.=20 > > Ok, so it looks like the issue is in the following: > > (seq-filter > (lambda (elt) > (or (let ((available > (assq (car elt) package-archive-contents))) > (and available > (version-list-< > (package-desc-version (cadr elt)) > (package-desc-version (cadr available))))) > (package-vc-p (cadr (assq (car elt) package-alist))))) > package-alist) > > > specifically the > > (package-vc-p (cadr (assq (car elt) package-alist))) > > We store all package descriptions in `package-alist', but here we only > check the first one (which is also the one I believe that is activated). > > But after restarting Emacs, package.el makes sure that VC packages are > prioritised, so that is why the check does work later on. > > The question is, what package is enabled? I'd say that if after > installation, you run M-x find-library and end up in the MELPA > directory, then we would have to make up our mind of this is the right > thing or not. > > But if the VC package is active, then we just have to make sure that it > is inserted at the beginning of the list, and not at the end. > After I install popon and corfu-terminal, and reboot emacs. package-update show nothing, but package-vc-update-all works, after package-vc-update-all finish, package-update will show popon and corfu-term= inal. --=20 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 00:10:34 2022 Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 05:10:35 +0000 Received: from localhost ([127.0.0.1]:38716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owG7e-0002zD-Lc for submit@debbugs.gnu.org; Sat, 19 Nov 2022 00:10:34 -0500 Received: from m12-15.163.com ([220.181.12.15]:54537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owG7Z-0002yp-Ph for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 00:10:32 -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=FOiQf 6RiC4HWf2vlzukgla18tJp/cncctUdBpxcoWIw=; b=MAPkspMC9f7o23N0C8Kn7 CRyQATu5y1/eGW1rOuLsD+YgeiiyBV5p3EJoXFBhaNiURkg3AR/Hvfw83+2cPjCy YTXhVzlV5a3WL0rEO+lw8sZwGxkuXvberOfL0Dp0nfT29i4XFr5sGua/4il+Em0d 7aT+wxPnIxHy440tOktTzI= Received: from Guix (unknown [49.88.144.183]) by smtp11 (Coremail) with SMTP id D8CowAAHDyk6ZXhjhmgdAg--.8118S2; Sat, 19 Nov 2022 13:10:18 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <874jv13h6c.fsf@posteo.net> (Philip Kaludercic's message of "Mon, 14 Nov 2022 11:32:27 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> Date: Sat, 19 Nov 2022 13:10:18 +0800 Message-ID: <87h6yva5s5.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-CM-TRANSID: D8CowAAHDyk6ZXhjhmgdAg--.8118S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvj4Rj-ecDUUUU X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiHRO+1GI671m1TgABsw X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: By the way, what does "Done updating packages." mean? Do it mean package has been updated or package is updating? -- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 02:29:08 2022 Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 07:29:08 +0000 Received: from localhost ([127.0.0.1]:38893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owIHk-0006g5-H8 for submit@debbugs.gnu.org; Sat, 19 Nov 2022 02:29:08 -0500 Received: from mout02.posteo.de ([185.67.36.66]:41143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owIHh-0006fK-K8 for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 02:29:07 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 17EEF240101 for <59087@debbugs.gnu.org>; Sat, 19 Nov 2022 08:28:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668842939; bh=WMDt/UPaUe/+6W4SCvbllrGeQlATJvYgV8UKMjgFeGA=; h=From:To:Cc:Subject:Date:From; b=riIe6MnK70UW/cmoIjvQF3KyJa/JOI5csJk1jXdePbfyP5sQpVnnSAAsCx9SQhqOT w1YAv/s0r7/80gFthDCZiv8x9VHchTTMhmcsRnLySWxBbQ7U1yiDGvruIZKMOWgu9Y MTO5DymH81BgbwapliS5ItlMBd27r39HA5iicfrYM0E1DZTVLn774MNobEgihcmhxI Byq9zY5FfFQ8D1QT7bFad1UXECP3FCAQ8lIAtdvCdEcWjogT/HV/01tM+2Y0uulxTM wcj8E5GKPIcLzx0uof9FHscq/dMzVUAn9ltFYFBf3WQBWWisDKjLlBD5WlECPx2Jnr 2rNiiYOdoNGGg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NDldQ29PBz9rxF; Sat, 19 Nov 2022 08:28:58 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87h6yv5yk5.fsf@163.com> (Feng Shu's message of "Sat, 19 Nov 2022 12:59:54 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> <878rk8i8yo.fsf@posteo.net> <87h6yv5yk5.fsf@163.com> Date: Sat, 19 Nov 2022 07:28:59 +0000 Message-ID: <87a64n5rno.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: > Maybe this issue is related package dependent, I have test like below: > > 1. before package-vc-install > > (find-library-name "popon") => "/home/feng/.emacs.d/elpa-29/popon-0.12/popon.el" > (find-library-name "corfu-terminal") => "/home/feng/.emacs.d/elpa-29/corfu-terminal-0.5/corfu-terminal.el" Ok. > 2. package-vc-install popon > > (find-library-name "popon") => "/home/feng/.emacs.d/elpa-29/popon/popon.el" > (find-library-name "corfu-terminal") => "/home/feng/.emacs.d/elpa-29/corfu-terminal-0.5/corfu-terminal.el" > > popon item is showed when run package-vc-update. Makes sense, the "popon" directory has no version number. > 3. package-vc-install corfu-terminal > > (find-library-name "popon") => "/home/feng/.emacs.d/elpa-29/popon/popon.el" > (find-library-name "corfu-terminal") => "/home/feng/.emacs.d/elpa-29/corfu-terminal/corfu-terminal.el" > > package-vc-update only show corfu-terminal, and popon lost. > corfu-terminal is depend on popon. I'll try this out, but in the future it would be useful to see the contents of the variable `package-alist'. This is all related to that value. Feng Shu writes: > After I install popon and corfu-terminal, and reboot emacs. > > package-update show nothing, but package-vc-update-all works, after > package-vc-update-all finish, package-update will show popon and corfu-terminal. Feng Shu writes: > Philip Kaludercic writes: > > By the way, what does "Done updating packages." mean? > Do it mean package has been updated or package is updating? You mean the message printed out at the end of `package-vc-update-all'? That means that all packages have /been/ updated. I also just noticed, that it is printed out unconditionally, even if no VC packages have been updated (because non are installed). From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 05:01:40 2022 Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 10:01:40 +0000 Received: from localhost ([127.0.0.1]:39061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owKfK-0004Gj-1D for submit@debbugs.gnu.org; Sat, 19 Nov 2022 05:01:40 -0500 Received: from m12-18.163.com ([220.181.12.18]:12503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owKfD-0004GO-Ly for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 05:01:36 -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=SICMd 9/qRJ6x/oVPL2bJobwbq4ig4ZDzzFThsUjkJR4=; b=X6NfxFVay44e6d8jvdR9I 5bAJMMMKBwoebLRTBnEvVKDFNuLeIaBIFQtpSZuJp6Mr0qhpKs6bVsC/eJ0RxO9z w47RRfr9IsUpOliZZUIvaEe+tYNEXENAmiXAxYYJ/Svvlxk4+A3N6pX780nzeLNQ sRL8XHfjkgUtdFLD6eFAjE= Received: from Guix (unknown [49.88.144.183]) by smtp14 (Coremail) with SMTP id EsCowAD30A5uqXhjbLeMNA--.59340S2; Sat, 19 Nov 2022 18:01:19 +0800 (CST) From: Feng Shu To: Philip Kaludercic Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87a64n5rno.fsf@posteo.net> (Philip Kaludercic's message of "Sat, 19 Nov 2022 07:28:59 +0000") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> <878rk8i8yo.fsf@posteo.net> <87h6yv5yk5.fsf@163.com> <87a64n5rno.fsf@posteo.net> Date: Sat, 19 Nov 2022 18:01:18 +0800 Message-ID: <87h6yvfekx.fsf@163.com> 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-CM-TRANSID: EsCowAD30A5uqXhjbLeMNA--.59340S2 X-Coremail-Antispam: 1Uf129KBjvAXoWftr18CFy8Ww4rAw4kZr4ktFb_yoW5Kr4Uto ZxJrZ0yF43Ca17Wrnaka9rGFZ7Xa13Wa1YqwnrXr4vvFy2yw1UuryUJw4IqFZxJay8uan5 JF90kFyrArZ0qas3n29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvj4RYsjjUUUUU X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbBEQ++1FaELgyLbQAAsi X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Feng Shu writes: > >> Maybe this issue is related package dependent, I have test like below: >> >> 1. before package-vc-install >> >> (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon-0.12= /popon.el" >> (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/c= orfu-terminal-0.5/corfu-terminal.el" > > Ok. > >> 2. package-vc-install popon >> >> (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon/popo= n.el" >> (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/c= orfu-terminal-0.5/corfu-terminal.el" >> >> popon item is showed when run package-vc-update. > > Makes sense, the "popon" directory has no version number. > >> 3. package-vc-install corfu-terminal >> >> (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon/popo= n.el" >> (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/c= orfu-terminal/corfu-terminal.el" >> >> package-vc-update only show corfu-terminal, and popon lost. >> corfu-terminal is depend on popon. > > I'll try this out, but in the future it would be useful to see the > contents of the variable `package-alist'. This is all related to that > value. (cl-prettyprint package-alist) ((undo-tree #s(package-desc undo-tree (20170706 246) "Treat undo history as= a tree" nil nil nil "/home/feng/.emacs.d/elpa-29/undo-tree-20170706.246" (= (:keywords "convenience" "files" "undo" "redo" "history" "tree") (:url . "h= ttp://www.dr-qubit.org/emacs.php") (:commit . "e9a9102f515acd7523158f20e83f= 300600374989")) nil)) (with-editor #s(package-desc with-editor (20220810 1159) "Use the Emacscli= ent as $EDITOR" ((emacs (25 1)) (compat (28 1 1 0))) nil nil "/home/feng/.e= macs.d/elpa-29/with-editor-20220810.1159" ((:url . "https://github.com/magi= t/with-editor") (:keywords "processes" "terminals") (:maintainer "Jonas Ber= noulli" . "jonas@bernoul.li") (:authors ("Jonas Bernoulli" . "jonas@bernoul= .li")) (:commit . "14a958d4f2fc932db1c1af30ca405e6570d60e24")) nil)) (async #s(package-desc async (20221103 638) "Asynchronous processing in Em= acs" ((emacs (24 4))) nil nil "/home/feng/.emacs.d/elpa-29/async-20221103.6= 38" ((:url . "https://github.com/jwiegley/emacs-async") (:keywords "async")= (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") (:authors ("John = Wiegley" . "jwiegley@gmail.com")) (:commit . "10cedd8ac7173e92a6822317f1782= 550199d2d6d")) nil)) (adaptive-wrap #s(package-desc adaptive-wrap (0 8) "Smart line-wrapping wi= th wrap-prefix" nil nil nil "/home/feng/.emacs.d/elpa-29/adaptive-wrap-0.8"= ((:maintainer "Stephen Berman" . "stephen.berman@gmx.net") (:authors ("Ste= phen Berman" . "stephen.berman@gmx.net") ("Stefan Monnier" . "monnier@iro.u= montreal.ca")) (:url . "https://elpa.gnu.org/packages/adaptive-wrap.html"))= nil)) (corfu #s(package-desc corfu (0 28) "Completion Overlay Region FUnction" (= (emacs (27 1))) nil nil "/home/feng/.emacs.d/elpa-29/corfu-0.28" ((:url . "= https://github.com/minad/corfu") (:maintainer "Daniel Mendler" . "mail@dani= el-mendler.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:= commit . "3408e41bf0d2264d754a59b0326c622d874d5537")) t)) (dash #s(package-desc dash (20221013 836) "A modern list library for Emacs= " ((emacs (24))) nil nil "/home/feng/.emacs.d/elpa-29/dash-20221013.836" ((= :url . "https://github.com/magnars/dash.el") (:keywords "extensions" "lisp"= ) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:authors ("Magnar Sve= en" . "magnars@gmail.com")) (:commit . "3df46d7d9fe74f52a661565888e4d31fd76= 0f0df")) nil)) (pos-tip #s(package-desc pos-tip (20220715 1020) "Show tooltip at point" n= il nil nil "/home/feng/.emacs.d/elpa-29/pos-tip-20220715.1020" ((:keywords = "tooltip") (:maintainer "S. Irie") (:authors ("S. Irie")) (:commit . "bfe74= 204d1201a33ace81898e7c485382817510a")) nil)) (bui #s(package-desc bui (20210108 1141) "Buffer interface library" ((emac= s (24 3)) (dash (2 11 0))) nil nil "/home/feng/.emacs.d/elpa-29/bui-2021010= 8.1141" ((:url . "https://github.com/alezost/bui.el") (:keywords "tools") (= :maintainer "Alex Kost" . "alezost@gmail.com") (:authors ("Alex Kost" . "al= ezost@gmail.com")) (:commit . "f3a137628e112a91910fd33c0cff0948fa58d470")) = nil)) (rainbow-mode #s(package-desc rainbow-mode (1 0 6) "Colorize color names i= n buffers" nil nil nil "/home/feng/.emacs.d/elpa-29/rainbow-mode-1.0.6" ((:= keywords "faces") (:maintainer "Julien Danjou" . "julien@danjou.info") (:au= thors ("Julien Danjou" . "julien@danjou.info")) (:url . "https://elpa.gnu.o= rg/packages/rainbow-mode.html") (:commit . "ac68593018ef3555e64ea592d72334f= 4e3e39209")) t)) (git-commit #s(package-desc git-commit (20221106 1128) "Edit Git commit me= ssages." ((emacs (25 1)) (compat (28 1 1 2)) (transient (20210920)) (with-e= ditor (20211001))) nil nil "/home/feng/.emacs.d/elpa-29/git-commit-20221106= .1128" ((:url . "https://github.com/magit/magit") (:keywords "git" "tools" = "vc") (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:authors ("Jona= s Bernoulli" . "jonas@bernoul.li") ("Sebastian Wiesner" . "lunaryorn@gmail.= com") ("Florian Ragwitz" . "rafl@debian.org") ("Marius Vollmer" . "marius.v= ollmer@gmail.com")) (:commit . "161ab485209ecd0f304e16ca95f8a145327e7ffe"))= nil)) (epl #s(package-desc epl (20180205 2049) "Emacs Package Library" ((cl-lib = (0 3))) nil nil "/home/feng/.emacs.d/elpa-29/epl-20180205.2049" ((:url . "h= ttp://github.com/cask/epl") (:maintainer "Johan Andersson" . "johan.rejeep@= gmail.com") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:k= eywords "convenience") (:commit . "78ab7a85c08222cd15582a298a364774e3282ce6= ")) nil)) (f #s(package-desc f (20220911 711) "Modern API for working with files and= directories" ((emacs (24 1)) (s (1 7 0)) (dash (2 2 0))) nil nil "/home/fe= ng/.emacs.d/elpa-29/f-20220911.711" ((:url . "http://github.com/rejeep/f.el= ") (:keywords "files" "directories") (:maintainer "Lucien Cartier-Tilet" . = "lucien@phundrak.com") (:authors ("Johan Andersson" . "johan.rejeep@gmail.c= om")) (:commit . "d50dca48929575642912bb5bbb2585709ba38f82")) nil)) (markdown-mode #s(package-desc markdown-mode (20221105 236) "Major mode fo= r Markdown-formatted text" ((emacs (26 1))) nil nil "/home/feng/.emacs.d/el= pa-29/markdown-mode-20221105.236" ((:url . "https://jblevins.org/projects/m= arkdown-mode/") (:keywords "markdown" "github flavored markdown" "itex") (:= maintainer "Jason R. Blevins" . "jblevins@xbeta.org") (:authors ("Jason R. = Blevins" . "jblevins@xbeta.org")) (:commit . "c338cdff80012893e64ba62a19928= 1f430db7021")) nil)) (org-ql #s(package-desc org-ql (20221007 2334) "Org Query Language, search= command, and agenda-like view" ((emacs (26 1)) (dash (2 18 1)) (f (0 17 2)= ) (map (2 1)) (org (9 0)) (org-super-agenda (1 2)) (ov (1 0 6)) (peg (1 0))= (s (1 12 0)) (transient (0 1)) (ts (0 2 -1))) nil nil "/home/feng/.emacs.d= /elpa-29/org-ql-20221007.2334" ((:url . "https://github.com/alphapapa/org-q= l") (:keywords "hypermedia" "outlines" "org" "agenda") (:maintainer "Adam P= orter" . "adam@alphapapa.net") (:authors ("Adam Porter" . "adam@alphapapa.n= et")) (:commit . "5f70636556bffca92d8ef8297ba3002a4ab5b52d")) nil)) (company #s(package-desc company (20221007 2145) "Modular text completion = framework" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/company-20= 221007.2145" ((:url . "http://company-mode.github.io/") (:keywords "abbrev"= "convenience" "matching") (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru"= ) (:authors ("Nikolaj Schumacher")) (:commit . "48fea7a905b3bcc6d97609316be= ced666da89b1f")) nil)) (dired-hacks-utils #s(package-desc dired-hacks-utils (20201005 2318) "Util= ities and helpers for dired-hacks collection" ((dash (2 5 0))) nil nil "/ho= me/feng/.emacs.d/elpa-29/dired-hacks-utils-20201005.2318" ((:maintainer "Ma= t=C3=BA=C5=A1 Goljer" . "matus.goljer@gmail.com") (:authors ("Mat=C3=BA=C5= =A1 Goljer" . "matus.goljer@gmail.com")) (:keywords "files") (:commit . "d6= d4d1930969bbc22fd0551d5195887bf92cab3e")) nil)) (popon #s(package-desc popon (0 12) "\"Pop\" floating text \"on\" a window= " ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/popon-0.12" ((:url = . "https://codeberg.org/akib/emacs-popon") (:keywords "lisp" "extensions" "= frames") (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:authors (= "Akib Azmain Turja" . "akib@disroot.org")) (:commit . "f57efe0abbe73a9c0e7f= 6953bce1eb81a2b37e7e")) t) #s(package-desc popon (0 12) "\"Pop\" floating text \"on\" a window= " ((emacs (25 1))) vc nil "/home/feng/.emacs.d/elpa-29/popon" ((:commit . "= f57efe0abbe73a9c0e7f6953bce1eb81a2b37e7e") (:authors ("Akib Azmain Turja" .= "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org"= ) (:keywords "lisp" "extensions" "frames") (:url . "https://codeberg.org/ak= ib/emacs-popon")) nil)) (pyim-basedict #s(package-desc pyim-basedict (0 5 4) "The default pinyin d= ict of pyim" nil nil nil "/home/feng/.emacs.d/elpa-29/pyim-basedict-0.5.4" = ((:url . "https://github.com/tumashu/pyim-basedict") (:keywords "convenienc= e" "chinese" "pinyin" "input-method" "complete") (:maintainer "Feng Shu" . = "tumashu@163.com") (:authors ("Feng Shu" . "tumashu@163.com")) (:commit . "= d61af27686f7a39e6c138b7261a686e7ea7a0ef7")) t)) (pkg-info #s(package-desc pkg-info (20150517 1143) "Information about pack= ages" ((epl (0 8))) nil nil "/home/feng/.emacs.d/elpa-29/pkg-info-20150517.= 1143" ((:url . "https://github.com/lunaryorn/pkg-info.el") (:maintainer "Se= bastian Wiesner" . "swiesner@lunaryorn.com") (:authors ("Sebastian Wiesner"= . "swiesner@lunaryorn.com")) (:keywords "convenience") (:commit . "76ba741= 5480687d05a4353b27fea2ae02b8d9d61")) nil)) (company-posframe #s(package-desc company-posframe (20221118 824) "Use a p= osframe as company candidate menu" ((emacs (26 0)) (company (0 9 0)) (posfr= ame (0 9 0))) nil nil "/home/feng/.emacs.d/elpa-29/company-posframe-2022111= 8.824" ((:url . "https://github.com/tumashu/company-posframe") (:keywords "= abbrev" "convenience" "matching") (:maintainer "Feng Shu" . "tumashu@163.co= m") (:authors ("Cl=C3=A9ment Pit-Claudel, Feng Shu, Lars Andersen" . "expez= @expez.com")) (:commit . "ab58972c2cebc5ecf68c4cdd140c3aed2c68f42b")) nil)) (transient #s(package-desc transient (20221118 1443) "Transient commands" = ((emacs (25 1)) (compat (28 1 1 0))) nil nil "/home/feng/.emacs.d/elpa-29/t= ransient-20221118.1443" ((:url . "https://github.com/magit/transient") (:ke= ywords "extensions") (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (= :authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:commit . "804c27f1f585= c05a777c288fbcfa1c16a3c0cd45")) nil)) (xmlgen #s(package-desc xmlgen (20170411 1317) "A DSL for generating XML."= nil nil nil "/home/feng/.emacs.d/elpa-29/xmlgen-20170411.1317" ((:maintain= er "Philip Jackson" . "phil@shellarchive.co.uk") (:authors ("Philip Jackson= " . "phil@shellarchive.co.uk")) (:commit . "dba66681f0c5e621a9e70e8afb34903= c9ffe93c4")) nil)) (evil #s(package-desc evil (1 15 0) "extensible vi layer" nil nil nil "/ho= me/feng/.emacs.d/elpa-29/evil-1.15.0" ((:url . "https://github.com/emacs-ev= il/evil") (:keywords "emulation" "vim") (:maintainer "Tom Dalziel" . "tom.d= alziel@gmail.com") (:commit . "008a6cdb12f15e748979a7d1c2f26c34c84dedbf")) = t)) (emms #s(package-desc emms (20221006 1511) "The Emacs Multimedia System" (= (cl-lib (0 5)) (nadvice (0 3)) (seq (0))) nil nil "/home/feng/.emacs.d/elpa= -29/emms-20221006.1511" ((:url . "https://www.gnu.org/software/emms/") (:ke= ywords "emms" "mp3" "ogg" "flac" "music" "mpeg" "video" "multimedia") (:mai= ntainer "Yoni Rabkin" . "yrk@gnu.org") (:authors ("Jorgen Sch=C3=A4fer" . "= forcer@forcix.cx")) (:commit . "d9f67eeb1ce68c228fcbe02596318c6452b6292a"))= nil)) (elpa-mirror #s(package-desc elpa-mirror (20220526 1512) "Create local pac= kage repository from installed packages" ((emacs (25 1))) nil nil "/home/fe= ng/.emacs.d/elpa-29/elpa-mirror-20220526.1512" ((:url . "http://github.com/= redguardtoo/elpa-mirror") (:keywords "tools") (:maintainer "Chen Bin" . "ch= enbin.sh@gmail.com") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:com= mit . "fecb74e8b5ce1562df2951dbbed158d75a21aa7f")) nil)) (consult #s(package-desc consult (20221117 807) "Consulting completing-rea= d" ((emacs (27 1)) (compat (28 1))) nil nil "/home/feng/.emacs.d/elpa-29/co= nsult-20221117.807" ((:url . "https://github.com/minad/consult") (:maintain= er "Daniel Mendler" . "mail@daniel-mendler.de") (:authors ("Daniel Mendler = and Consult contributors")) (:commit . "35b57c1996b0887d4940960f1cd7deb7a5f= 4a2d9")) nil)) (ebdb #s(package-desc ebdb (0 8 16) "Contact management package" ((emacs (= 25 1)) (seq (2 15))) nil nil "/home/feng/.emacs.d/elpa-29/ebdb-0.8.16" ((:u= rl . "https://github.com/girzel/ebdb") (:keywords "convenience" "mail") (:m= aintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") (:authors ("Eric A= brahamsen" . "eric@ericabrahamsen.net")) (:commit . "a961744cc49a6e9b96474e= f8ea90dc34feaef24c")) t)) (ht #s(package-desc ht (20221031 705) "The missing hash table library for = Emacs" ((dash (2 12 0))) nil nil "/home/feng/.emacs.d/elpa-29/ht-20221031.7= 05" ((:keywords "hash table" "hash map" "hash") (:maintainer "Wilfred Hughe= s" . "me@wilfred.me.uk") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk"))= (:commit . "ef768ccdeb8159814628ab0e2714e7dc8d9674fa")) nil)) (posframe #s(package-desc posframe (1 2 0) "Pop a posframe (just a frame) = at point" ((emacs (26 1))) nil nil "/home/feng/.emacs.d/elpa-29/posframe-1.= 2.0" ((:url . "https://github.com/tumashu/posframe") (:keywords "convenienc= e" "tooltip") (:maintainer "Feng Shu" . "tumashu@163.com") (:authors ("Feng= Shu" . "tumashu@163.com")) (:commit . "48b7130ca3b5c98bdb21bf99b64a3536acf= 2b0eb")) t)) (orderless #s(package-desc orderless (20221113 1719) "Completion style for= matching regexps in any order" ((emacs (26 1))) nil nil "/home/feng/.emacs= .d/elpa-29/orderless-20221113.1719" ((:url . "https://github.com/oantolin/o= rderless") (:keywords "extensions") (:maintainer "Omar Antol=C3=ADn Camaren= a" . "omar@matem.unam.mx") (:authors ("Omar Antol=C3=ADn Camarena" . "omar@= matem.unam.mx")) (:commit . "2debd96da6f75703ccbca6d852ad994ce84fa529")) ni= l)) (xr #s(package-desc xr (1 23) "Convert string regexp to rx notation" ((ema= cs (26 1))) nil nil "/home/feng/.emacs.d/elpa-29/xr-1.23" ((:url . "https:/= /github.com/mattiase/xr") (:keywords "lisp" "regexps") (:maintainer "Mattia= s Engdeg=C3=A5rd" . "mattiase@acm.org") (:authors ("Mattias Engdeg=C3=A5rd"= . "mattiase@acm.org")) (:commit . "74906f6d104b7daae162dc32684e0443e80fdb0= 3")) t)) (wgrep #s(package-desc wgrep (20210322 2207) "Writable grep buffer and app= ly the changes to files" nil nil nil "/home/feng/.emacs.d/elpa-29/wgrep-202= 10322.2207" ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master= /wgrep.el") (:keywords "grep" "edit" "extensions") (:maintainer "Masahiro H= ayashi" . "mhayashi1120@gmail.com") (:authors ("Masahiro Hayashi" . "mhayas= hi1120@gmail.com")) (:commit . "f9687c28bbc2e84f87a479b6ce04407bb97cfb23"))= nil)) (cal-china-x #s(package-desc cal-china-x (20200924 1837) "Chinese localiza= tion, lunar/horoscope/zodiac info and more..." ((cl-lib (0 5))) nil nil "/h= ome/feng/.emacs.d/elpa-29/cal-china-x-20200924.1837" ((:url . "https://gith= ub.com/xwl/cal-china-x") (:maintainer "William Xu" . "william.xwl@gmail.com= ") (:authors ("William Xu" . "william.xwl@gmail.com")) (:commit . "94005e67= 8a1d2522b7a00299779f40c5c77286b8")) nil)) (edit-indirect #s(package-desc edit-indirect (20220511 1124) "Edit regions= in separate buffers" ((emacs (24 3))) nil nil "/home/feng/.emacs.d/elpa-29= /edit-indirect-20220511.1124" ((:url . "https://github.com/Fanael/edit-indi= rect") (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:authors ("F= anael Linithien" . "fanael4@gmail.com")) (:commit . "f80f63822ffae78de38dbe= 72cacaeb1aaa96c732")) nil)) (geiser-guile #s(package-desc geiser-guile (0 28 0) "Guile and Geiser talk= to each other" ((emacs (25 1)) (transient (0 3)) (geiser (0 28))) nil nil = "/home/feng/.emacs.d/elpa-29/geiser-guile-0.28.0" ((:url . "https://gitlab.= com/emacs-geiser/guile") (:keywords "languages" "guile" "scheme" "geiser") = (:maintainer "Jose Antonio Ortega Ruiz" . "jao@gnu.org") (:authors ("Jose A= ntonio Ortega Ruiz" . "jao@gnu.org")) (:commit . "f5e82dc0f5a076335f201885a= 7edbefaa1ad435f")) t)) (citre #s(package-desc citre (20221111 1230) "Ctags IDE on the True Editor= " ((emacs (26 1))) nil nil "/home/feng/.emacs.d/elpa-29/citre-20221111.1230= " ((:url . "https://github.com/universal-ctags/citre") (:keywords "convenie= nce" "tools") (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:authors (= "Hao Wang" . "amaikinono@gmail.com")) (:commit . "244501472ddf31c91cc374231= 849a05c86dfb1fb")) nil)) (peg #s(package-desc peg (1 0) "Parsing Expression Grammars in Emacs Lisp"= ((emacs (25))) nil nil "/home/feng/.emacs.d/elpa-29/peg-1.0" ((:url . "htt= p://elpa.gnu.org/packages/peg.html")) t)) (modus-themes #s(package-desc modus-themes (20221117 1155) "Elegant, highl= y legible and customizable themes" ((emacs (27 1))) nil nil "/home/feng/.em= acs.d/elpa-29/modus-themes-20221117.1155" ((:url . "https://git.sr.ht/~prot= esilaos/modus-themes") (:keywords "faces" "theme" "accessibility") (:mainta= iner "Modus-Themes Development" . "~protesilaos/modus-themes@lists.sr.ht") = (:authors ("Protesilaos Stavrou" . "info@protesilaos.com")) (:commit . "30b= 622807601d3c1722347717f998d6d5a0146f3")) nil)) (ov #s(package-desc ov (20200326 1042) "Overlay library for Emacs Lisp" ((= emacs (24 3))) nil nil "/home/feng/.emacs.d/elpa-29/ov-20200326.1042" ((:ur= l . "https://github.com/ShingoFukuyama/ov.el") (:keywords "convenience" "ov= erlay") (:maintainer "Shingo Fukuyama - http://fukuyama.co") (:authors ("Sh= ingo Fukuyama - http://fukuyama.co")) (:commit . "c5b9aa4e1b00d702eb2caedd6= 1c69a22a5fa1fab")) nil)) (marginalia #s(package-desc marginalia (0 15) "Enrich existing commands wi= th completion annotations" ((emacs (27 1))) nil nil "/home/feng/.emacs.d/el= pa-29/marginalia-0.15" ((:url . "https://github.com/minad/marginalia") (:ma= intainer "Omar Antol=C3=ADn Camarena , Daniel Mendler" = . "mail@daniel-mendler.de") (:authors ("Omar Antol=C3=ADn Camarena , Daniel Mendler" . "mail@daniel-mendler.de")) (:commit . "cc7a= 086cd7816ad41ff004c61c41bdd26ec3ea0b")) t)) (vertico #s(package-desc vertico (0 28) "VERTical Interactive COmpletion" = ((emacs (27 1))) nil nil "/home/feng/.emacs.d/elpa-29/vertico-0.28" ((:url = . "https://github.com/minad/vertico") (:maintainer "Daniel Mendler" . "mail= @daniel-mendler.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de"= )) (:commit . "31060942d65ccd3c1b488d8db497af5eda9ac7fc")) t)) (vundo #s(package-desc vundo (2 0 0) "Visual undo tree" ((emacs (28 1))) n= il nil "/home/feng/.emacs.d/elpa-29/vundo-2.0.0" ((:url . "https://github.c= om/casouri/vundo") (:keywords "undo" "text" "editing") (:maintainer "Yuan F= u" . "casouri@gmail.com") (:authors ("Yuan Fu" . "casouri@gmail.com")) (:co= mmit . "10d5debe317b2244d19085151040f955dda4a9ab")) t)) (magit #s(package-desc magit (20221113 2221) "A Git porcelain inside Emacs= ." ((emacs (25 1)) (compat (28 1 1 2)) (dash (20210826)) (git-commit (20220= 222)) (magit-section (20220325)) (transient (20220325)) (with-editor (20220= 318))) nil nil "/home/feng/.emacs.d/elpa-29/magit-20221113.2221" ((:url . "= https://github.com/magit/magit") (:keywords "git" "tools" "vc") (:maintaine= r "Jonas Bernoulli" . "jonas@bernoul.li") (:authors ("Marius Vollmer" . "ma= rius.vollmer@gmail.com") ("Jonas Bernoulli" . "jonas@bernoul.li")) (:commit= . "05b0d99d714350d51676b86da9f5daa2f6b7fa3e")) nil)) (tempel #s(package-desc tempel (20221016 1017) "Tempo templates/snippets w= ith in-buffer field editing" ((emacs (27 1))) nil nil "/home/feng/.emacs.d/= elpa-29/tempel-20221016.1017" ((:url . "https://github.com/minad/tempel") (= :maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:authors ("Daniel= Mendler" . "mail@daniel-mendler.de")) (:commit . "7d7adf155760d33b8c391fbf= 1e99c5be85bab85a")) nil)) (org-contrib #s(package-desc org-contrib (0 4) "Unmaintained add-ons for O= rg-mode" ((emacs (25 1)) (org (9 4 6))) nil nil "/home/feng/.emacs.d/elpa-2= 9/org-contrib-0.4" ((:url . "https://git.sr.ht/~bzg/org-contrib") (:keyword= s "org") (:maintainer "Bastien Guerry" . "bzg@gnu.org") (:authors ("Bastien= Guerry" . "bzg@gnu.org")) (:commit . "c6aef31ccfc7c4418c3b51e98f7c3bd8e255= f5e6")) t)) (flycheck #s(package-desc flycheck (20221112 1552) "On-the-fly syntax chec= king" ((dash (2 12 1)) (pkg-info (0 4)) (let-alist (1 0 4)) (seq (1 11)) (e= macs (24 3))) nil nil "/home/feng/.emacs.d/elpa-29/flycheck-20221112.1552" = ((:url . "http://www.flycheck.org") (:keywords "convenience" "languages" "t= ools") (:maintainer "Cl=C3=A9ment Pit-Claudel" . "clement.pitclaudel@live.c= om") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:commit .= "ab93e2db1dd8333e86f8aeeafbf1e2a0e5f0be38")) nil)) (cnfonts #s(package-desc cnfonts (20221019 159) "A simple Chinese fonts co= nfig tool" ((emacs (24))) nil nil "/home/feng/.emacs.d/elpa-29/cnfonts-2022= 1019.159" ((:url . "https://github.com/tumashu/cnfonts") (:keywords "conven= ience" "chinese" "font") (:maintainer "Feng Shu" . "tumashu@163.com") (:aut= hors ("Feng Shu" . "tumashu@163.com")) (:commit . "102f808e500715e0cfb80905= 110d1f42aa7b6069")) nil)) (switch-window #s(package-desc switch-window (20220812 2137) "A *visual* w= ay to switch window" ((emacs (24))) nil nil "/home/feng/.emacs.d/elpa-29/sw= itch-window-20220812.2137" ((:url . "https://github.com/dimitri/switch-wind= ow") (:keywords "convenience") (:maintainer "Dimitri Fontaine" . "dim@tapou= eh.org") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org") ("Feng Shu" . "= tumashu@163.com")) (:commit . "71ef2f54c97f3fd2e7ff7964d82e6562eb6282f7")) = nil)) (ox-gfm #s(package-desc ox-gfm (20220910 1321) "Github Flavored Markdown B= ack-End for Org Export Engine" nil nil nil "/home/feng/.emacs.d/elpa-29/ox-= gfm-20220910.1321" ((:keywords "org" "wp" "markdown" "github") (:maintainer= "Lars Tveito") (:authors ("Lars Tveito")) (:commit . "46faa67dbb3fb0cd7a76= c3fe518f16e4195c22c7")) nil)) (ebdb-i18n-chn #s(package-desc ebdb-i18n-chn (1 3 2) "China-specific inter= nationalization support for EBDB" ((pyim (1 6 0)) (ebdb (0 6 17))) nil nil = "/home/feng/.emacs.d/elpa-29/ebdb-i18n-chn-1.3.2" ((:maintainer "Eric Abrah= amsen" . "eric@ericabrahamsen.net") (:authors ("Eric Abrahamsen" . "eric@er= icabrahamsen.net")) (:url . "https://elpa.gnu.org/packages/ebdb-i18n-chn.ht= ml")) t)) (aggressive-indent #s(package-desc aggressive-indent (20221009 1158) "Mino= r mode to aggressively keep your code always indented" ((emacs (24 3))) nil= nil "/home/feng/.emacs.d/elpa-29/aggressive-indent-20221009.1158" ((:url .= "https://github.com/Malabarba/aggressive-indent-mode") (:keywords "indent"= "lisp" "maint" "tools") (:maintainer "Artur Malabarba" . "emacs@endlesspar= entheses.com") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com= ")) (:commit . "f376cdc25de5c0f8c330f1e053557d95ca47a540")) nil)) (geiser #s(package-desc geiser (0 28) "GNU Emacs and Scheme talk to each o= ther" ((emacs (25 1)) (project (0 8 1))) nil nil "/home/feng/.emacs.d/elpa-= 29/geiser-0.28" ((:url . "https://gitlab.com/emacs-geiser/") (:keywords "la= nguages" "scheme" "geiser") (:maintainer "Jose Antonio Ortega Ruiz" . "jao@= gnu.org") (:authors ("Jose Antonio Ortega Ruiz" . "jao@gnu.org")) (:commit = . "04dbdacfeca0190856abad859360da4bb873f9dd")) t)) (ivy #s(package-desc ivy (0 13 4) "Incremental Vertical completYon" ((emac= s (24 5))) nil nil "/home/feng/.emacs.d/elpa-29/ivy-0.13.4" ((:url . "https= ://github.com/abo-abo/swiper") (:maintainer "Oleh Krehel" . "ohwoeowho@gmai= l.com") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:keywords "matc= hing")) t)) (guix #s(package-desc guix (20210608 1653) "Interface for GNU Guix" ((emac= s (24 3)) (dash (2 11 0)) (geiser (0 8)) (bui (1 2 0)) (magit-popup (2 1 0)= ) (edit-indirect (0 1 4))) nil nil "/home/feng/.emacs.d/elpa-29/guix-202106= 08.1653" ((:url . "https://emacs-guix.gitlab.io/website/") (:keywords "tool= s") (:maintainer "Alex Kost" . "alezost@gmail.com") (:authors ("Alex Kost" = . "alezost@gmail.com")) (:commit . "c9aef52121b458297e70bb50f49f7276b4a8d75= 9")) nil)) (package-lint #s(package-desc package-lint (20221003 1636) "A linting libr= ary for elisp package authors" ((cl-lib (0 5)) (emacs (24 1)) (let-alist (1= 0 6))) nil nil "/home/feng/.emacs.d/elpa-29/package-lint-20221003.1636" ((= :url . "https://github.com/purcell/package-lint") (:keywords "lisp") (:main= tainer "Steve Purcell" . "steve@sanityinc.com") (:authors ("Steve Purcell" = . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:comm= it . "4ea8318c1bf79ccb1b4658d58917bbd9f990c432")) nil)) (0blayout #s(package-desc 0blayout (20190703 527) "Layout grouping with ea= se" nil nil nil "/home/feng/.emacs.d/elpa-29/0blayout-20190703.527" ((:url = . "https://github.com/etu/0blayout") (:keywords "convenience" "window-manag= ement") (:maintainer "Elis \"etu\" Axelsson") (:authors ("Elis \"etu\" Axel= sson")) (:commit . "fd9a8f353dbd45b4628b5f84b8d8c2525ebf571d")) nil)) (popup #s(package-desc popup (0 5 9) "Visual Popup User Interface" ((emacs= (24 3))) nil nil "/home/feng/.emacs.d/elpa-29/popup-0.5.9" ((:url . "https= ://github.com/auto-complete/popup-el") (:keywords "lisp") (:maintainer "She= n, Jen-Chieh" . "jcs090218@gmail.com") (:authors ("Tomohiro Matsuyama" . "m= 2ym.pub@gmail.com"))) t)) (org-download #s(package-desc org-download (20220906 1929) "Image drag-and= -drop for Org-mode." ((emacs (24 3)) (async (1 2))) nil nil "/home/feng/.em= acs.d/elpa-29/org-download-20220906.1929" ((:url . "https://github.com/abo-= abo/org-download") (:keywords "multimedia" "images" "screenshots" "download= ") (:maintainer "Oleh Krehel") (:authors ("Oleh Krehel")) (:commit . "19e16= 6f0a8c539b4144cfbc614309d47a9b2a9b7")) nil)) (pyim #s(package-desc pyim (20221107 41) "A Chinese input method support q= uanpin, shuangpin, wubi, cangjie and rime." ((emacs (25 1)) (async (1 6)) (= xr (1 13))) nil nil "/home/feng/.emacs.d/elpa-29/pyim-20221107.41" ((:url .= "https://github.com/tumashu/pyim") (:keywords "convenience" "chinese" "pin= yin" "input-method") (:maintainer "Feng Shu" . "tumashu@163.com") (:authors= ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:com= mit . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2")) nil)) (paredit #s(package-desc paredit (20220709 916) "minor mode for editing pa= rentheses" nil nil nil "/home/feng/.emacs.d/elpa-29/paredit-20220709.916" (= (:keywords "lisp") (:maintainer "Taylor R. Campbell" . "campbell+paredit@mu= mble.net") (:authors ("Taylor R. Campbell" . "campbell+paredit@mumble.net")= ) (:commit . "42500e5d450c88a3b249b548be447577d8549b17")) nil)) (el2org #s(package-desc el2org (20200408 146) "Convert elisp file to org f= ile" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/el2org-20200408.= 146" ((:url . "https://github.com/tumashu/el2org") (:maintainer "Feng Shu "= . "tumashu@163.com") (:authors ("Feng Shu " . "tumashu@163.com")) (:keywor= ds "convenience") (:commit . "7db77fdd73f378d4e60e34c11bbdf00677adc32c")) n= il)) (rainbow-delimiters #s(package-desc rainbow-delimiters (20210515 1254) "Hi= ghlight brackets according to their depth" nil nil nil "/home/feng/.emacs.d= /elpa-29/rainbow-delimiters-20210515.1254" ((:url . "https://github.com/Fan= ael/rainbow-delimiters") (:keywords "faces" "convenience" "lisp" "tools") (= :maintainer "Fanael Linithien" . "fanael4@gmail.com") (:authors ("Jeremy Ra= yman" . "opensource@jeremyrayman.com") ("Fanael Linithien" . "fanael4@gmail= .com")) (:commit . "d576e6694ad3a3e88b2bb1363305b38fa364c149")) nil)) (cape #s(package-desc cape (0 10) "Completion At Point Extensions" ((emacs= (27 1))) nil nil "/home/feng/.emacs.d/elpa-29/cape-0.10" ((:url . "https:/= /github.com/minad/cape") (:maintainer "Daniel Mendler" . "mail@daniel-mendl= er.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:commit .= "4b32036a6c667b445dcc001fd70a01eee8baa924")) t)) (corfu-terminal #s(package-desc corfu-terminal (0 5) "Corfu popup on termi= nal" ((emacs (26 1)) (corfu (0 24)) (popon (0 1))) vc nil "/home/feng/.emac= s.d/elpa-29/corfu-terminal" ((:commit . "1a15a01e2e1464daadfa4973cb695802e5= c23a25") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer= "Akib Azmain Turja" . "akib@disroot.org") (:keywords "convenience") (:url = . "https://codeberg.org/akib/emacs-corfu-terminal")) nil) #s(package-desc corfu-terminal (0 5) "Corfu popup on termi= nal" ((emacs (26 1)) (corfu (0 24)) (popon (0 1))) nil nil "/home/feng/.ema= cs.d/elpa-29/corfu-terminal-0.5" ((:url . "https://codeberg.org/akib/emacs-= corfu-terminal") (:keywords "convenience") (:maintainer "Akib Azmain Turja"= . "akib@disroot.org") (:authors ("Akib Azmain Turja" . "akib@disroot.org")= ) (:commit . "1a15a01e2e1464daadfa4973cb695802e5c23a25")) t)) (org-super-agenda #s(package-desc org-super-agenda (20220826 2315) "Superc= harge your agenda" ((emacs (26 1)) (s (1 10 0)) (dash (2 13)) (org (9 0)) (= ht (2 2)) (ts (0 2))) nil nil "/home/feng/.emacs.d/elpa-29/org-super-agenda= -20220826.2315" ((:url . "http://github.com/alphapapa/org-super-agenda") (:= keywords "hypermedia" "outlines" "org" "agenda") (:maintainer "Adam Porter"= . "adam@alphapapa.net") (:authors ("Adam Porter" . "adam@alphapapa.net")) = (:commit . "f4f528985397c833c870967884b013cf91a1da4a")) nil)) (compat #s(package-desc compat (28 1 2 2) "Emacs Lisp Compatibility Librar= y" ((emacs (24 3)) (nadvice (0 3))) nil nil "/home/feng/.emacs.d/elpa-29/co= mpat-28.1.2.2" ((:url . "https://sr.ht/~pkal/compat") (:keywords "lisp") (:= maintainer "Compat Development" . "~pkal/compat-devel@lists.sr.ht") (:autho= rs ("Philip Kaludercic" . "philipk@posteo.net")) (:commit . "d533692182c084= bad623977b69f9dc298255eaab")) t)) (projectile #s(package-desc projectile (20221118 1035) "Manage and navigat= e projects in Emacs easily" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/e= lpa-29/projectile-20221118.1035" ((:url . "https://github.com/bbatsov/proje= ctile") (:keywords "project" "convenience") (:maintainer "Bozhidar Batsov" = . "bozhidar@batsov.dev") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.de= v")) (:commit . "5703797bb2a400e962479e670086aca4241a77b7")) nil)) (ts #s(package-desc ts (20220822 2313) "Timestamp and date/time library" (= (emacs (26 1)) (dash (2 14 1)) (s (1 12 0))) nil nil "/home/feng/.emacs.d/e= lpa-29/ts-20220822.2313" ((:url . "http://github.com/alphapapa/ts.el") (:ke= ywords "calendar" "lisp") (:maintainer "Adam Porter" . "adam@alphapapa.net"= ) (:authors ("Adam Porter" . "adam@alphapapa.net")) (:commit . "552936017cf= dec89f7fc20c254ae6b37c3f22c5b")) nil)) (magit-popup #s(package-desc magit-popup (20200719 1015) "Define prefix-in= fix-suffix command combos" ((emacs (24 4)) (dash (2 13 0))) nil nil "/home/= feng/.emacs.d/elpa-29/magit-popup-20200719.1015" ((:url . "https://github.c= om/magit/magit-popup") (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li")= (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:keywords "bindings")= (:commit . "d8585fa39f88956963d877b921322530257ba9f5")) nil)) (magit-section #s(package-desc magit-section (20220929 1014) "Sections for= read-only buffers." ((emacs (25 1)) (compat (28 1 1 2)) (dash (20210826)))= nil nil "/home/feng/.emacs.d/elpa-29/magit-section-20220929.1014" ((:url .= "https://github.com/magit/magit") (:keywords "tools") (:maintainer "Jonas = Bernoulli" . "jonas@bernoul.li") (:authors ("Jonas Bernoulli" . "jonas@bern= oul.li")) (:commit . "cfe5a1260bf19191adab837e90acc1004529a0c9")) nil)) (s #s(package-desc s (20220902 1511) "The long lost Emacs string manipulat= ion library." nil nil nil "/home/feng/.emacs.d/elpa-29/s-20220902.1511" ((:= keywords "strings") (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:= authors ("Magnar Sveen" . "magnars@gmail.com")) (:commit . "b4b8c03fcef316a= 27f75633fe4bb990aeff6e705")) nil))) > > Feng Shu writes: > >> After I install popon and corfu-terminal, and reboot emacs. >> >> package-update show nothing, but package-vc-update-all works, after >> package-vc-update-all finish, package-update will show popon and corfu-t= erminal. > > Feng Shu writes: > >> Philip Kaludercic writes: >> >> By the way, what does "Done updating packages." mean? >> Do it mean package has been updated or package is updating? > > You mean the message printed out at the end of `package-vc-update-all'? > That means that all packages have /been/ updated. I also just noticed, > that it is printed out unconditionally, even if no VC packages have been > updated (because non are installed). --=20 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 05:52:20 2022 Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 10:52:20 +0000 Received: from localhost ([127.0.0.1]:39102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owLSN-0007k5-SE for submit@debbugs.gnu.org; Sat, 19 Nov 2022 05:52:20 -0500 Received: from mout02.posteo.de ([185.67.36.66]:58405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owLSJ-0007jq-4z for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 05:52:18 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 0D4C1240105 for <59087@debbugs.gnu.org>; Sat, 19 Nov 2022 11:52:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668855129; bh=ChspZ5m8/egaP75PnQG+A4M/mcZX/MqYQk9eV6N7sWk=; h=From:To:Cc:Subject:Date:From; b=V3rrlTg/6IKNHQaWTW2NiC3RDBahawoxJfE76GkHZjPpSz3zeZtveoT7bajCdz3an JKSWtqaDe0/jwYHogm6A1LYGdlVINXVqSgahe4wY8kovyP3aJZC/YiQRMxJ4Uq03XF c0gB/tgbxtiOQnH3E+tVjpaetM53o6LT5epeWCOIvtt+WqDniqQ4RHuDJrAvap51Yr N9QslGpDhJ7kwwPnG8Evu8Pg6/D4BMmfwmT38xUoQw6AOAp22zBcMB1gFcC1sDTeaG BvwvuR8z5U/u9XU4D+8clUAaHXn6sn61di9kk4Gu5Y+yF2wf80kGuULxAU7KMF9nJg 53ti0I+zjTm5w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NDr7q6zdfz9rxM; Sat, 19 Nov 2022 11:52:07 +0100 (CET) From: Philip Kaludercic To: Feng Shu Subject: Re: bug#59087: 29.0.50; package-vc-update error In-Reply-To: <87h6yvfekx.fsf@163.com> (Feng Shu's message of "Sat, 19 Nov 2022 18:01:18 +0800") References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> <878rk8i8yo.fsf@posteo.net> <87h6yv5yk5.fsf@163.com> <87a64n5rno.fsf@posteo.net> <87h6yvfekx.fsf@163.com> Date: Sat, 19 Nov 2022 10:52:08 +0000 Message-ID: <87o7t343on.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59087 Cc: 59087@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Feng Shu writes: >> I'll try this out, but in the future it would be useful to see the >> contents of the variable `package-alist'. This is all related to that >> value. > > (cl-prettyprint package-alist) [...] > (popon #s(package-desc popon (0 12) "\"Pop\" floating text \"on\" a window" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/popon-0.12" ((:url . "https://codeberg.org/akib/emacs-popon") (:keywords "lisp" "extensions" "frames") (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:commit . "f57efe0abbe73a9c0e7f6953bce1eb81a2b37e7e")) t) > #s(package-desc popon (0 12) "\"Pop\" floating text \"on\" a window" ((emacs (25 1))) vc nil "/home/feng/.emacs.d/elpa-29/popon" ((:commit . "f57efe0abbe73a9c0e7f6953bce1eb81a2b37e7e") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "lisp" "extensions" "frames") (:url . "https://codeberg.org/akib/emacs-popon")) nil)) [...] > (corfu-terminal #s(package-desc corfu-terminal (0 5) "Corfu popup on terminal" ((emacs (26 1)) (corfu (0 24)) (popon (0 1))) vc nil "/home/feng/.emacs.d/elpa-29/corfu-terminal" ((:commit . "1a15a01e2e1464daadfa4973cb695802e5c23a25") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "convenience") (:url . "https://codeberg.org/akib/emacs-corfu-terminal")) nil) > #s(package-desc corfu-terminal (0 5) "Corfu popup on terminal" ((emacs (26 1)) (corfu (0 24)) (popon (0 1))) nil nil "/home/feng/.emacs.d/elpa-29/corfu-terminal-0.5" ((:url . "https://codeberg.org/akib/emacs-corfu-terminal") (:keywords "convenience") (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:commit . "1a15a01e2e1464daadfa4973cb695802e5c23a25")) t)) As I had assumed, "corfu-terminal" has a vc package in the cadr position (as indicated by the "vc" after the dependency list), while "popon" has a regular package, which confuses `package-vc-p'. I will run a few experiments myself and report back if I have a solution. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 15 12:35:48 2022 Received: (at control) by debbugs.gnu.org; 15 Dec 2022 17:35:48 +0000 Received: from localhost ([127.0.0.1]:43916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5s96-0002wl-Dt for submit@debbugs.gnu.org; Thu, 15 Dec 2022 12:35:48 -0500 Received: from mout01.posteo.de ([185.67.36.65]:55949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5s91-0002we-2M for control@debbugs.gnu.org; Thu, 15 Dec 2022 12:35:46 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9333224002C for ; Thu, 15 Dec 2022 18:35:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1671125736; bh=YFTKkeyGECMM++qZVodk+XIFxwz+iPswYe3bzfQFVvA=; h=Date:To:From:Subject:From; b=gAo+9SM57DuZJ7my+Biw2got4ur3wKU6N/q8EHnqiqVgDXzTWr9gWxHYLJcKVplJw exRbrgz+0b/pGfQPWDUjoYjup2uWtBnAaChg/PHjZOwjao6gLKWUYvgjmw+fO0t+SH 747tj9l1SsSVSahO47lnWxeD63ADQPN74fgUg5K9TmVKyln2Ca9df6x6TB8KbR9LC2 7QrICZX3Lytpy6PW0r7pnyEScjBgHBUlbViaA/cC0tD6pep2Nu91RkZKfpB9BS0UPy lQhqBIL21qDVBroPXsy5vL7vBtCzF+8Gh/7kdJsUqZ99fEiRtWpBwr3ZJepYm7g/nR fgZooSysyGFWg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NXzsK5xQvz9rxR for ; Thu, 15 Dec 2022 18:35:33 +0100 (CET) Date: Thu, 15 Dec 2022 17:35:37 +0000 Message-Id: <87v8mctvrq.fsf@posteo.net> To: control@debbugs.gnu.org From: Philip Kaludercic Subject: control message for bug #59087 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 59087 29.1 quit From unknown Mon Aug 18 04:46:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 13 Jan 2023 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator