From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Feng Shu Newsgroups: gmane.emacs.bugs Subject: bug#59087: 29.0.50; package-vc-update error Date: Wed, 16 Nov 2022 20:01:25 +0800 Message-ID: <87fsejcdm2.fsf@163.com> 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> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37946"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59087@debbugs.gnu.org To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 16 13:03:25 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ovH8S-0009W0-Of for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 16 Nov 2022 13:03:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ovH8C-0003M3-4T; Wed, 16 Nov 2022 07:03:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovH7d-0003JD-Jv for bug-gnu-emacs@gnu.org; Wed, 16 Nov 2022 07:02:32 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ovH7C-0001jv-7U for bug-gnu-emacs@gnu.org; Wed, 16 Nov 2022 07:02:14 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ovH7C-0004I9-2w for bug-gnu-emacs@gnu.org; Wed, 16 Nov 2022 07:02:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Feng Shu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Nov 2022 12:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59087 X-GNU-PR-Package: emacs Original-Received: via spool by 59087-submit@debbugs.gnu.org id=B59087.166860010016467 (code B ref 59087); Wed, 16 Nov 2022 12:02:02 +0000 Original-Received: (at 59087) by debbugs.gnu.org; 16 Nov 2022 12:01:40 +0000 Original-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 Original-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= Original-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) In-Reply-To: <871qq38g54.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 16 Nov 2022 08:20:23 +0000") 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248003 Archived-At: 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