Failed to install org-roam: Package `compat-28.1.0.4' is unavailable

*
planted: 26/04/2022last tended: 01/05/2022

My gitlab pipeline to build my org-roam based digital garden is failing with:

Failed to install org-roam: Package `compat-28.1.0.4' is unavailable

Similar problem here: https://emacs-china.org/t/compat-28-1-0-4-is-unavailable/20724

If you look at https://elpa.gnu.org/packages/compat.html, then 28.1.0.4 is indeed not available.

Actually though, it's a few days later and now it's saying that 28.1.1.0 is unavailable. And that one does appear to be on elpa. Hmm.

Oh OK, but if I look at my publish.el file, I'm not actually included elpa, I'm including melpa and org-elpa. Maybe compat moved from one to the other recently?

OK, so I added elpa to the list of available package archives:

(setq package-archives '(("melpa" . "https://melpa.org/packages/")
                         ("elpa" . "https://elpa.gnu.org/packages/")
                         ("org" . "http://orgmode.org/elpa/")))

And that seems to have sorted it out. Not sure if compat moved, or org-roam started needed compat.

1. Elsewhere

1.1. In my garden

Notes that link to this note (AKA backlinks).

1.3. Mentions

Recent changes. Source. Peer Production License.