From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Peter Hull Newsgroups: gmane.emacs.devel Subject: nongnu ELPA and slime Date: Mon, 5 Feb 2024 20:12:38 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27357"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Feb 05 21:13:53 2024 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 1rX5Ll-0006tf-4N for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Feb 2024 21:13:53 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX5Ky-00008C-UK; Mon, 05 Feb 2024 15:13:05 -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 1rX5Kp-00005q-M2 for emacs-devel@gnu.org; Mon, 05 Feb 2024 15:12:56 -0500 Original-Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX5Kn-00036a-GZ for emacs-devel@gnu.org; Mon, 05 Feb 2024 15:12:54 -0500 Original-Received: by mail-yb1-xb36.google.com with SMTP id 3f1490d57ef6-dbed0710c74so4183901276.1 for ; Mon, 05 Feb 2024 12:12:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707163970; x=1707768770; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=5rK8lCGa9/yq01JT5da/8Qc/iEOx7Cybw3bEo2VtQmI=; b=LTIQtjK9sgQ4TeHbfSMumP8wlGxAs0tpOzGNixNwcRZl9xMeTokhH84orVq1qVCzFs LVLHcmEr6LUM1V3qvyWVBDRlru5E42cSlotxR0CNVVZXBA52x8P90gevQuzX6QDFdUhV YQalY8JGDZx0H/NLWkqV2azh14x1Wi2nffLd1hz1CesHaTkoODm4dwshh75UDWC6+pwu hniVUDWJSsYdXuhOkNKll+ilfK2eQdFJVJSZmI+DBkJK5UiZGrr4MlK3AOh607J4W54N 4RmR8u0rx++091dhc4z53xeEtkI/XUoriNbKfZYvH0vf724LewtkaFI3z+ydmPs/MNZj PVlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707163970; x=1707768770; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=5rK8lCGa9/yq01JT5da/8Qc/iEOx7Cybw3bEo2VtQmI=; b=Q7pDYa2c39ZtE9WbaL5OfCAA0VGUPObVbXByWF2YZl/7w4mVtGGfjYySGi7Wl9o1Li 4ckJs+RU1NFYSOKuTwOzUfDkxSyx/uM6tkFKmo5A5GTuE39MJDTM9T/9Zsw8WUbj6QWo 2BPpSjrL370TXntEl8HgCGUPUjiTKXwfqePCfK6SZaqVmtbTXxx7x+58EyubAF/89DnI AdGaHArFB89iWJ709QQ6N7pBsYtplrTSWge3d/Jne4xabdtZi6wnCcWlk1uScwwd8/7C oqRG8y3XqMndeE912EMPeM/nfjV673KOaJBjTYe6FLH3Zuc02IJtVgZf5shONaUN4eZH FuQw== X-Gm-Message-State: AOJu0YwTsNZbXU+nOeCQMZH4SdfnXcNR3lhCJPgEEJB2R7oUzK1oFvi2 Obb00/SiHOCh1AwUtozykkT6+g5vrDXe5blI0AyZ7WZW5n1l35zjVeSjW80xM+JxtRY8fEM1whH 2Slc5UblRt6jmCA844xK+fb/+LfFZ/293Dbo= X-Google-Smtp-Source: AGHT+IHkmglADI6GaDs6mCvdGgNU3aiDrpdHkCmuZbuLDmE18Uh+5m117M4IJKwmfQRJ3qe/77w9rOM4pfn6MHmkhyA= X-Received: by 2002:a25:2d1f:0:b0:dbe:a098:6cfc with SMTP id t31-20020a252d1f000000b00dbea0986cfcmr512062ybt.25.1707163969988; Mon, 05 Feb 2024 12:12:49 -0800 (PST) Received-SPF: pass client-ip=2607:f8b0:4864:20::b36; envelope-from=peterhull90@gmail.com; helo=mail-yb1-xb36.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:315906 Archived-At: Hi, Is this list the correct place to discuss nongnu ELPA? I've come across a problem with the latest (2.29.1) SLIME package when installed from ELPA. Basically the package appears to install without problems but none of its functions are registered so it cannot be activated. There is more discussion on https://github.com/slime/slime/issues/808 What I believe is happening is that the slime-2.29.1.tar on ELPA is being constructed without its hand-written slime-autoloads.el file. At install time, an autoload file is generated which doesn't work, because the relevant functions in SLIME are not marked with autoload cookies. The release tarball on github does have the autoloads file, as does slime-20240125.1336 from MELPA. Unfortunately I've only ever been a user of emacs packages so I don't understand how it all works. Is there a way to specify that the slime-autoloads.el file needs to be included in the package, or will the relevant bits of SLIME need to be annotated so the generated file is functional? Thanks for your help, Peter