GNU bug report logs - #59970
BUG: install with package.el on emacs-29.0.60 requires manual editing of hyperbole-autoloads.el to make autoloading work

Previous Next

Package: hyperbole;

Reported by: gerard.vermeulen <at> posteo.net

Date: Sun, 11 Dec 2022 16:51:03 UTC

Severity: normal

Done: Robert Weiner <rsw <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 59970 <at> debbugs.gnu.org (full text, mbox):

From: Mats Lidell <matsl <at> gnu.org>
To: gerard.vermeulen <at> posteo.net
Cc: 59970 <at> debbugs.gnu.org
Subject: Re: bug#59970: BUG: install with package.el on emacs-29.0.60
 requires manual editing of hyperbole-autoloads.el to make autoloading work
Date: Mon, 20 Feb 2023 20:44:26 +0100
Hi Gerard,

> Mats Lidell writes:
> Hi Gerard,
>
> > gerard.vermeulen <at> posteo.net writes:
> > After checking, I also think that the tar files downloaded from
> > https://elpa.gnu.org/packages/ do not contain XXX-autoloads.el
>
> Yes, that is the case. The hyperbole-autoloads.el is missing from the
> archive file. However the development tar-archive available at
> https://elpa.gnu.org/devel/hyperbole.html does have the autoloads. I'm
> not sure but could be an artifact of how those tar-files are built at
> ELPA and that might have changed since 8.0.0 was released!?

I have had another look at the problem and must correct myself. You can say
that the tar-file, that is available to download from elpa and elpa-devel, is
only supposed to be used by the package manager. The hyperbole-autoload can
therefor not be present in the tar file. It is instead generated by the
package manager when the package is installed.

That hyoperbole-autoloads was available in the elpa-devel was an error and
that has been corrected now.

To use the tar ball directly follow the instructions in the info manual:
    "(Hyperbole)Manual Tarball Archive Installation"
Basically you should run "make bin" after unpacking the tar file in order to
generate the autoloads.

You can also choose to imitate the package manager and run the function
package-install-from-buffer. See {C-hf package-install-from-buffer RET}

%% Mats




This bug report was last modified 2 years and 164 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.