[LON-CAPA-admin] Availability of LONCAPA-prerequisites 1-36 in advance of LON-CAPA 2.12.0 release

Raeburn, Stuart raeburn at msu.edu
Sat Nov 7 21:54:10 EST 2026


Hello,

The LON-CAPA repos at install.loncapa.org have been updated in advance of the forthcoming 2.12.0 release.  Accordingly, when cron next runs CHECKRPMS, if email notification is enabled, a message will be sent stating that a package update is needed.

Besides LONCAPA-prerequisites 1-36 (required for 2.12.0) -- updated from 1-35 -- texlive-acrotex has been updated, and for RHEL/Alma/Rocky/Oracle/CentOS-stream 9 a newer version of ghostscript (9.56) has been added to the LON-CAPA repos.

To accompany this update, the hashing algorithm used by the GPG key to sign rpms (and debs) in LON-CAPA's repositories has been updated so LON-CAPA repos can be provided for RHEL/Alma/Rocky/Oracle/CentOS-stream 10, Ubuntu 26 and Debian 13 (all supported in 2.12.0).

1. You will need to delete the public signing key previously imported for LON-CAPA and import the new public key.

Use the commands listed below for the Linux distro -- RHEL, Alma, Rocky, Oracle, CentOS, Fedora, SLES, Debian or Ubuntu -- and version in use.

sudo is already present in each command for Ubuntu and Debian.  For other distros you will either need to be root or prepend sudo for each command

(a) RHEL 7 - 9
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/redhat/RPM-GPG-KEY-loncapa

(b) CentOS 7, 8-stream and 9-stream
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/centos/RPM-GPG-KEY-loncapa

(c) Alma 8 - 9
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/alma/RPM-GPG-KEY-loncapa

(d) Rocky 8 - 9
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/rocky/RPM-GPG-KEY-loncapa

(e) Oracle 7 -9
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/oracle/RPM-GPG-KEY-loncapa

(f) Fedora 40 - 41
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/fedora/RPM-GPG-KEY-loncapa

(g) SLES 12 - 15
rpm -e gpg-pubkey-c11f2266-5ff601d8
rpm --import https://install.loncapa.org/versions/suse/RPM-GPG-KEY-LONCAPA_SUSE
zypper clean 'LON-CAPA'
zypper refresh --force 'LON-CAPA'

(h) Debian 10 -12
sudo rm /etc/apt/keyrings/loncapa.gpg
wget -q -O - https://install.loncapa.org/versions/debian/APT-GPG-KEY-loncapa.asc | gpg --dearmor | sudo tee /etc/apt/keyrings/loncapa.gpg > /dev/null
sudo rm -f /var/lib/apt/lists/install.loncapa.org_debian*
sudo apt-get update

(i) Ubuntu 22 - 24
sudo rm /etc/apt/keyrings/loncapa.gpg
wget -q -O - https://install.loncapa.org/versions/ubuntu/APT-GPG-KEY-loncapa.asc | gpg --dearmor | sudo tee /etc/apt/keyrings/loncapa.gpg > /dev/null
sudo rm -f /var/lib/apt/lists/install.loncapa.org_ubuntu*
sudo apt-get update

(j) Ubuntu 16 - 20
sudo apt-key del c11f2266
wget -O ~/APT-GPG-KEY-loncapa.asc https://install.loncapa.org/versions/ubuntu/APT-GPG-KEY-loncapa.asc
sudo apt-key add ~/APT-GPG-KEY-loncapa.asc
sudo rm -f /var/lib/apt/lists/install.loncapa.org_ubuntu*
sudo apt-get update

2. To update LONCAPA-prerequisites etc. use the command listed below for your particular Linux distro/version:

(a) RHEL/Alma/Rocky/Oracle/CentOS-stream 9
dnf --refresh update LONCAPA-prerequisites texlive-acrotex ghostscript* libgs*

(b) RHEL/Alma/Rocky/Oracle/CentOS-stream 8 and Fedora 40 - 41
dnf --refresh update LONCAPA-prerequisites texlive-acrotex

(c) RHEL/CentOS/Oracle 7
yum clean all --disablerepo="*" --enablerepo=loncapa-updates-basearch --enablerepo=loncapa-updates-noarch
yum update LONCAPA-prerequisites texlive-acrotex

(d) SLES 12 - 15
zypper update LONCAPA-prerequisites texlive-acrotex

(e) Ubuntu 16 -24 and Debian 10 - 12
sudo apt-get upgrade loncapa-prerequisites


Stuart Raeburn
LON-CAPA Academic Consortium


More information about the LON-CAPA-admin mailing list