From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: Changes to make in elpa-packages file for nongnu elpa Date: Mon, 07 Aug 2023 13:30:52 +0000 Message-ID: <87350vt1wz.fsf@posteo.net> References: <87r0oftgye.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16333"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Thierry Volpiatto Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 07 15:32:05 2023 Return-path: Envelope-to: ged-emacs-devel@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 1qT0L7-00043J-E2 for ged-emacs-devel@m.gmane-mx.org; Mon, 07 Aug 2023 15:32:05 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qT0K4-0005lT-5K; Mon, 07 Aug 2023 09:31:00 -0400 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 1qT0K2-0005lF-6Q for emacs-devel@gnu.org; Mon, 07 Aug 2023 09:30:58 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qT0Jz-0004aF-Pa for emacs-devel@gnu.org; Mon, 07 Aug 2023 09:30:57 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id CA69D240105 for ; Mon, 7 Aug 2023 15:30:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1691415053; bh=JsJd8/40XayPwF4gmjLWnsDIuFhKfeTXZuK4z0NbkIs=; h=From:To:Cc:Subject:Autocrypt:Date:Message-ID:MIME-Version:From; b=hktmLRLbesLkvrm8234S0gCGcBmUOZn8iA+U/4qzN+rN9kD+vMcw2r/6nxGjACm53 w2SoC8S3LCNzX1X+SeVRW+xygedFSiI+yFJ0V5XqyCc4CONnCCOcDofrA2Q1ldc9rS XcKpOyfsQ0rfunIO61Vp699DGYQuFBqks5b59Ig+2u4nSGJ6+uHp9aLNhOh5ohaNoH Oy5JQQcmua5ERgd+X66iuB2iGj3cLtw4F7dfiGr9UsEr1XIH5Tfc89cwudVAbPwhnB aNapXhyz+NIHe/TYdXbz0qBHsqozyAxZ+vBSRGn3rCZs4fdVC92GwAS66N8NTi3UE8 3qgdsRJiW/f4g== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RKHJY2zQTz6tx4; Mon, 7 Aug 2023 15:30:53 +0200 (CEST) In-Reply-To: <87r0oftgye.fsf@posteo.net> (Thierry Volpiatto's message of "Mon, 07 Aug 2023 07:57:14 +0000") Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Received-SPF: pass client-ip=185.67.36.66; envelope-from=philipk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:308413 Archived-At: Thierry Volpiatto writes: > I see that Helm installation from nongnu elpa doesn't include > emacs-helm.sh script, would it be possible to modify this? > > diff --git a/elpa-packages b/elpa-packages > index 77d7a5409e..0923724b62 100644 > --- a/elpa-packages > +++ b/elpa-packages > @@ -312,11 +312,11 @@ > :ignored-files "COPYING") > > (helm :url "https://github.com/emacs-helm/helm" > - :ignored-files ("images" "Cask" "Makefile" "emacs-helm.sh" "helm-core.el" "helm.el" > + :ignored-files ("images" "Makefile" "helm-core.el" "helm.el" > "helm-lib.el" "helm-source.el" "helm-multi-match.el")) > > (helm-core :url "https://github.com/emacs-helm/helm" > - :ignored-files ("images" "Cask" "Makefile" "emacs-helm.sh" "helm-adaptive.el" > + :ignored-files ("images" "Makefile" "emacs-helm.sh" "helm-adaptive.el" > "helm-bookmark.el" "helm-buffers.el" "helm-color.el" "helm-comint.el" > "helm-command.el" "helm-config.el" "helm-dabbrev.el" "helm-easymenu.el" > "helm-elisp.el" "helm-elisp-package.el" "helm-epa.el" "helm-eshell.el" There shouldn't be any issue in applying this patch, but could you explain the propose of this script? I see something involving straight.el, which is a package.el-incompatible package manager, at which point I am confused why this should be distributed along with a "package.el"-package. > Also I asked here about a new dependency for Helm called wfnames and had > no answer (2 times), Sorry about that, you can always feel free to CC me if you have specific questions that might get lost on the mailing list. I suppose Stefan Monnier wouldn't object to be mentioned either. > so I ask again differently now: > > When a package is available in Melpa do we have to add it in nongnu as > well to satisfy dependencies for a package already in nongnu? Yes, if the dependency is missing someone only using GNU ELPA and NonGNU ELPA wouldn't be able to install the package due to a missing dependency and that is obviously not intended. > Thanks.