From: Philip Kaludercic Date: Sat, 21 Jan 2023 17:56:47 +0000 (+0100) Subject: ; Actually use dummy package descriptor X-Git-Tag: emacs-29.0.90~633 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=161706ec331;p=emacs.git ; Actually use dummy package descriptor * lisp/emacs-lisp/package-vc.el (package-vc--unpack): Set pkg-desc if nil. This revises the changes from 70947da708c8e06e31a2930520b38bafe43dba39. --- diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el index b5b8a6746a6..33bd0bfd5cd 100644 --- a/lisp/emacs-lisp/package-vc.el +++ b/lisp/emacs-lisp/package-vc.el @@ -601,7 +601,7 @@ how to fetch and build the package. See `package-vc--archive-spec-alist' for details. The optional argument REV specifies a specific revision to checkout. This overrides the `:branch' attribute in PKG-SPEC." (unless pkg-desc - (package-desc-create :name (car pkg-spec) :kind 'vc)) + (setq pkg-desc (package-desc-create :name (car pkg-spec) :kind 'vc))) (pcase-let* (((map :lisp-dir) pkg-spec) (name (package-desc-name pkg-desc)) (dirname (package-desc-full-name pkg-desc))