💾 Archived View for perplexing.space › 2020 › elpher-on-debian-10.gmi captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Elpher on Debian 10

2020-12-23

I do most of my Gemini browsing in Elpher, but having just fixed the same issue again I figured I should make a quick note.

The elpher package requires version 26.2 of emacs, which is unavailable in the Debian (and therefor raspbian) repositories (where it is still at 26.1). The only fix I've come up with — and please tell me if there is an easier way! — is to clone the git repository, make my local change and then package-install-from-file.

Funnily enough, I remembered the entire git clone URL offhand, which is probably a sign I've forgotten something actually important in order to make room in my head.

I tried sending the following patch the first time I needed to fix it, after finding no negative consequences to the change, but I figure I got dumped into a spam folder or something.

All things considered, it is an easy fix and you should give Elpher a try — on Debian OR raspbian.

From 6649de2ba8e943370e86f85ef5c0b5bf52d57c75 Mon Sep 17 00:00:00 2001
From: mail <mail@perplexing.space>
Date: Sat, 18 Jul 2020 18:32:45 -0400
Subject: [PATCH] Revert required emacs version to 26.1

26.1 is the version of emacs available in Debian 10 (stable) and
elpher cannot be installed via package-install with a requires
directive of 26.2. The change to 26.2 was only recently updated and
reverting does not appear to have any negative consequences.
---
 elpher.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/elpher.el b/elpher.el
index 40e21dc..cc06461 100644
--- a/elpher.el
+++ b/elpher.el
@@ -7,7 +7,7 @@
 ;; Version: 2.10.0
 ;; Keywords: comm gopher
 ;; Homepage: http://thelambdalab.xyz/elpher
-;; Package-Requires: ((emacs "26.2"))
+;; Package-Requires: ((emacs "26.1"))
 
 ;; This file is not part of GNU Emacs.
 
-- 
2.28.0