From: Tassilo Horn <tsdh@gnu.org>
Cc: Philip Kaludercic <philipk@posteo.net>, emacs-devel@gnu.org
Subject: Re: [elpa] main b8d4806d47: * elpa-packages (switchy-window): Ignore LICENSE and Makefile
Date: Mon, 10 Apr 2023 09:30:06 +0200 [thread overview]
Message-ID: <873558qipv.fsf@gnu.org> (raw)
In-Reply-To: <87ttxoiw5t.fsf@gnu.org>
Hi Philip,
I think I need some ELPA help. The package still hasn't appeared.
Yesterday evening, I got a mail with a build error caused by the
Copyright notice still mentioning myself and not the FSF. I have fixed
that but still the package isn't online (and my experience with, e.g.,
AUCTeX suggests ELPA builds quite frequently nowadays). Even more, I
cannot build the package locally and don't understand the error:
--8<---------------cut here---------------start------------->8---
elpa on main
❯ make packages/switchy-window
Byte compiling packages/switchy-window/switchy-window.el
Unable to activate package ‘switchy-window’.
Required package ‘compat-29.1.3.4’ is unavailable
In toplevel form:
packages/switchy-window/switchy-window.el:59:2: Error: Cannot open load file: No such file or directory, compat
make: *** [GNUmakefile:119: packages/switchy-window/switchy-window.elc] Error 1
elpa on main
❯ realpath packages/switchy-window
/home/horn/Repos/el/elpa/packages/switchy-window
elpa on main
❯ make build/switchy-window
emacs --batch -l /home/horn/Repos/el/elpa/admin/elpa-admin.el \
-f elpaa-batch-make-one-package switchy-window
======== Building tarball archive/switchy-window-1.0.tar...
Build error for archive/switchy-window-1.0.tar: (error "Can’t find main file /home/horn/Repos/el/elpa/packages/switchy-window/switchy-window.el file in /home/horn/Repos/el/elpa/packages/switchy-window/")
######## Build of package archive/switchy-window-1.0.tar FAILED!!
elpa on main
❯ ls -l /home/horn/Repos/el/elpa/packages/switchy-window/
total 56
-rw-r--r-- 1 horn horn 35141 9. Apr 23:21 LICENSE
-rw-r--r-- 1 horn horn 335 10. Apr 09:33 Makefile
-rw-r--r-- 1 horn horn 2863 10. Apr 09:33 README.md
-rw-r--r-- 1 horn horn 8355 10. Apr 09:33 switchy-window.el
--8<---------------cut here---------------end--------------->8---
Why can't it require compat? I've bumped the compat version to 29.1.4.1
now (which is the most current version which I have installed locally,
too) and tried again after "make sync/switchy-window". Now I get:
--8<---------------cut here---------------start------------->8---
elpa on main
❯ make package/switchy-window
make: *** No rule to make target 'package/switchy-window'. Stop.
elpa on main
❯ make build/switchy-window
emacs --batch -l /home/horn/Repos/el/elpa/admin/elpa-admin.el \
-f elpaa-batch-make-one-package switchy-window
======== Building tarball archive/switchy-window-1.0.tar...
Build error for archive/switchy-window-1.0.tar: (error "Can’t find main file /home/horn/Repos/el/elpa/packages/switchy-window/switchy-window.el file in /home/horn/Repos/el/elpa/packages/switchy-window/")
######## Build of package archive/switchy-window-1.0.tar FAILED!!
--8<---------------cut here---------------end--------------->8---
Why can't it find
/home/horn/Repos/el/elpa/packages/switchy-window/switchy-window.el which
actually does exist?
And the local build aside, to I need to increment the Version in order
to trigger another try by ELPA after a failure?
Bye,
Tassilo
next prev parent reply other threads:[~2023-04-10 7:30 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <168106451331.17156.9500255897449991646@vcs2.savannah.gnu.org>
[not found] ` <20230409182153.93887C13A8C@vcs2.savannah.gnu.org>
2023-04-09 18:40 ` [elpa] main b8d4806d47: * elpa-packages (switchy-window): Ignore LICENSE and Makefile Philip Kaludercic
2023-04-09 21:13 ` Tassilo Horn
2023-04-10 7:30 ` Tassilo Horn [this message]
2023-04-10 9:14 ` Philip Kaludercic
2023-04-10 10:18 ` Tassilo Horn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=873558qipv.fsf@gnu.org \
--to=tsdh@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=philipk@posteo.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).