Проблема с отсутствующими пакетами Centos7 extras и rhel7 extras

Проблема с отсутствующими пакетами Centos7 extras и rhel7 extras

Я задал этот вопрос на Stack Overflow и понял, что, вероятно, уместнее задать его здесь.

Я объединяю ansible с нашим внутренним спутником RHN. У меня есть полностью обновленный базовый репозиторий RHEL 7, дополнения, дополнительные, необязательные и инструменты RHN от Red Hat. Я также объединил выбранные пакеты во внутренний репозиторий epel, когда они нам понадобятся. Например, вот где будет жить ansible.

В centos7:

python-crypto x86_64 2.6.1-1.el7.centos  extras  470 k
python-ecdsa  noarch 0.11-3.el7.centos   extras  69 k

Эти 2 пакета являются зависимостями для ansible и находятся в репозитории extras для centos7. Однако они отсутствуют в Red Hat Enterprise Linux 7 extras.

У меня всегда было впечатление, что не будет официально выпущенных пакетов Centos, которые не были бы официально выпущены и Red Hat.

Моя проблема в том, что я не хочу помещать это в свой репозиторий epel, потому что это не epel. Это первый раз, когда я сталкиваюсь с тем, что есть пакеты, предлагаемые centos, которые не являются частью соответствующего дистрибутива Red Hat. Различия в версиях я могу понять, но отсутствие пакета кажется мне странным.

Это ошибка? Такого не должно быть?

решение1

Эти пакеты, похоже, издополнениярепо:

CentOS Дополнения- В CentOS 5 и 6 пакеты, которые предоставляют CentOS дополнительную функциональность без нарушения совместимости с вышестоящей разработкой или обновления базовых компонентов, но не тестируются вышестоящей разработкой или не доступны в вышестоящем продукте.В CentOS 7 это репозиторий upstream, а также дополнительные пакеты CentOS.Команда разработчиков CentOS протестировала каждый элемент в этом репозитории, и все они работают с CentOS. Этот репозиторий поставляется с CentOS и являетсявключено по умолчанию

(выделено мной)

Таким образом, хотя канал extras присутствует в RHEL 7, репозиторий extras CentOS 7 содержит дополнительные пакеты.

Связанный контент