Ошибка зависимости Шибболета
Я пытаюсь установить Shibboleth на Amazon Linux, используя репозиторий ниже.
[security_shibboleth]
name=Shibboleth (CentOS_7)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7/repodata/repomd.xml.key
enabled=1
но я получаю эту ошибку зависимости.
Resolving Dependencies
--> Running transaction check
---> Package shibboleth.x86_64 0:2.6.0-2.1 will be installed
--> Processing Dependency: libsystemd-daemon.so.0(LIBSYSTEMD_DAEMON_31)(64bit) for package: shibboleth-2.6.0-2.1.x86_64
--> Processing Dependency: libsystemd-daemon.so.0()(64bit) for package: shibboleth-2.6.0-2.1.x86_64
--> Finished Dependency Resolution
Error: Package: shibboleth-2.6.0-2.1.x86_64 (security_shibboleth)
Requires: libsystemd-daemon.so.0(LIBSYSTEMD_DAEMON_31)(64bit)
Error: Package: shibboleth-2.6.0-2.1.x86_64 (security_shibboleth)
Requires: libsystemd-daemon.so.0()(64bit)
Может ли кто-нибудь помочь в устранении этой ошибки?
1 ответ
Я уверен, что Amazon linux совместим с RHEL6, а не с RHEL7. Это то, что у меня есть для моего репозитория yum, и какое-то время он работал нормально:
[shib.repo]
baseurl = http://download.opensuse.org/repositories/security:/shibboleth/RHEL_6/
enabled = 1
gpgcheck = 1
gpgkey = http://download.opensuse.org/repositories/security:/shibboleth/RHEL_6/repodata/repomd.xml.key
name = Shibboleth (RHEL_6)
Тем не менее, репозиторий открытое использование в настоящее время не работает, см. Примечание здесь: https://shibboleth.net/downloads/service-provider/latest/RPMS/
ПРИМЕЧАНИЕ. На данный момент, 6 сентября 2017 года, публикация пакетов на сайте OpenSUSE находится в автономном режиме. Пока это не изменится, эти пакеты не будут доступны, независимо от того, что вы делаете. Проект ничего не может с этим поделать.
Репозиторий Opensuse снова вернулся