Epel repo on NethServer 7 ARM

,

Ha, @ CentOS they decded to release the armhfp-epel, that’s the good news.
The Problem however we (I) made a simple package(GitHub - markVnl/nethserver-arm-epel: NethServer YUM epel repo configuration for armhfp) which writes the epel.repo configuration of the (until now officially unreleased) repository and provide epel-release to match X86_84.
I need some time to think of a good solution for this, this will be over the weekend.
As a workaround you may move the offending file out of the way and run the update again:
yum clean all
mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.ns
yum update
yum makecache
And check if a cache for the epel repository is created during the makecache proces…
Calling some help troops here for a definitive solution: (sorry @davidep your my goto adviser whin it come to repository management…)
How to automatically swap nethserver-arm epel.ns7.armhfp with epel-release-7-12.noarch ?

The package should not be there!!

After installing epel-release-7-12.noarch in point to repositoru=ies which don’t exist for armhfp

cat /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch&infra=$infra&content=$contentdir
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch&infra=$infra&content=$contentdir
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch&infra=$infra&content=$contentdir
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

Will ping the (centos) arm-mailing list to figure this out…

1 Like