From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#53805: 27.2; NonGNU ELPA: helm does not install dependencies Date: Sat, 05 Feb 2022 17:16:11 -0500 Message-ID: References: <8735kx3zct.fsf@posteo.net> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33196"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 53805@debbugs.gnu.org, Xingyu Pu To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 05 23:17:20 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 1nGTMu-0008UR-5I for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Feb 2022 23:17:20 +0100 Original-Received: from localhost ([::1]:39582 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGTMs-0006en-Vy for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Feb 2022 17:17:19 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58976) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGTMc-0006eN-K5 for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 17:17:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41888) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nGTMc-0001NI-8u for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 17:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nGTMc-0003IK-4v for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 17:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Feb 2022 22:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53805 X-GNU-PR-Package: emacs Original-Received: via spool by 53805-submit@debbugs.gnu.org id=B53805.164409938412614 (code B ref 53805); Sat, 05 Feb 2022 22:17:02 +0000 Original-Received: (at 53805) by debbugs.gnu.org; 5 Feb 2022 22:16:24 +0000 Original-Received: from localhost ([127.0.0.1]:35784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGTM0-0003HO-3S for submit@debbugs.gnu.org; Sat, 05 Feb 2022 17:16:24 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:16224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGTLx-0003HA-Bq for 53805@debbugs.gnu.org; Sat, 05 Feb 2022 17:16:22 -0500 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 41BF9440642; Sat, 5 Feb 2022 17:16:15 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id DE5EC440529; Sat, 5 Feb 2022 17:16:13 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1644099373; bh=Wub7Jw/uln83cD28rSbfeVIkubFl0XKQQTh+iqXocd8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=FXz+J8IcZD1nDC+2HartmUI4bnH0Lg8osvNR2o9HlWZBnYD49z4OyoS7B9309dy/q gt1dfCoUVxSCef+HR39zM2vESjc33GxCKpeivRMqGKtmM33RYnPfy9UuMYWDGgU2EG HTIYftML++Nl4mXA7RxBm4o7HfZKzrjNNYM6Vwp//UiDfsHFzTPsJpyGac1pz3mYsO tVWC5yXbTRl7fOL33GGqxQTHr2F5DLOJQnp6ysrRhdErvEwCI5aUsSq9IKCm3JDbs9 pWADzDpY9O8ctDlFVhYXxNAacPlYCHbZV+wIPn+JS5WVnLXcMedzC4ofQS/KCvwhBf 7BnQbfe0I4PvQ== Original-Received: from ceviche (76-10-138-212.dsl.teksavvy.com [76.10.138.212]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id A72B01203D8; Sat, 5 Feb 2022 17:16:13 -0500 (EST) In-Reply-To: <8735kx3zct.fsf@posteo.net> (Philip Kaludercic's message of "Sat, 05 Feb 2022 19:08:50 +0000") 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" Xref: news.gmane.io gmane.emacs.bugs:226101 Archived-At: > It seems to me that the core of the issue is that the ELPA build system > overrides the existing -pkg.el files, by trying to infer all the package > metadata from the main files (helm.el, helm-core.el). If as in the case > of helm and helm-core these are empty, this leads to unexpected results. The best course of action is to fix the upstream. They simply shouldn't have any `-pkg.el` file. We will generate the `-pkg.el` in any case because we include more information there than what the upstream will have put (e.g. we include the commit id from which the tarball is built), and and modifying files that are under version control tends to lead to problems. Stefan