Skip to content

Unable to install or update rpm's on armhfp/aarch64 with 7.7.1908 #31

@markVnl

Description

@markVnl

Centos 7.7.1908 armhfp repositories have an extra gpg key as can be seen in the Centos-Base.repo (truncated):

# cat /etc/yum.repos.d/CentOS-Base.repo

# CentOS-Base.repo
...
...
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/altarch/$releasever/os/$basearch/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
       file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-AltArch-Arm32

Note the additional RPM-GPG-KEY-CentOS-SIG-AltArch-Arm32 which is absent in the (expanded) /etc/yum.repos.d/NethServer.repo

Possible solutions:

  1. distribute arch depended nethserver-release packages
  2. expand /etc/yum.repos.d/NethServer.repo with some arch conditionals still have to do some (dirty) stuff with rpm macro's if installed with nethserver-install on centos base.

1/2. only distribute arch depended nethserver-release packages for installing on centos base, updates of nethserver-release are are arch independent

cc/ @DavidePrincipi

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions