httpd-devel требует устаревшей версии glibc-common на CentOS 6.3

Для httpd-devel требуется устаревшая версия glibc-common для CentOS 6.3 x86_64 и Apache / 2.2.15. Он хочет 2.12-1.80.el6, и у меня установлено 2.12-1.80.el6_3.3.x86_64 (через CentOS @update repo)

Вот ошибка, когда я запускаю «yum install httpd-devel.x86_64»

Ошибка: Пакет: glibc-2.12-1.80.el6.i686 (базовый):

Requires: glibc-common = 2.12-1.80.el6 Installed: glibc-common-2.12-1.80.el6_3.3.x86_64 (@updates) glibc-common = 2.12-1.80.el6_3.3 Available: glibc-common-2.12-1.80.el6.x86_64 (base) glibc-common = 2.12-1.80.el6 

с «yum install httpd-devel.x86_64 –skip-broken», я получаю:

Пакеты пропущены из-за проблем с зависимостями:

 > apr-1.3.9-3.el6_1.2.i686 from base apr-devel-1.3.9-3.el6_1.2.x86_64 > from base apr-util-devel-1.3.9-3.el6_0.1.x86_64 from base > cyrus-sasl-devel-2.1.23-13.el6.x86_64 from base > db4-cxx-4.7.25-17.el6.x86_64 from base db4-devel-4.7.25-17.el6.x86_64 > from base glibc-2.12-1.80.el6.i686 from base > 1:httpd-devel-2.2.15-15.el6.vm.1.x86_64 from virtualmin > libuuid-2.17.2-12.7.el6.i686 from base > nss-softokn-freebl-3.12.9-11.el6.i686 from base > openldap-devel-2.4.23-26.el6.x86_64 from base 

Итог, я не могу установить httpd-devel.

Может ли это быть приоритетной проблемой?

 priority = 1 [asl-3.0] priority = 1 [base] priority = 1 [virtualmin] priority = 1 [virtualmin-universal] priority = 50 [epel] repo id | repo name | status C6.0-base | CentOS-6.0 - Base | disabled C6.0-centosplus | CentOS-6.0 - CentOSPlus | disabled C6.0-contrib | CentOS-6.0 - Contrib | disabled C6.0-extras | CentOS-6.0 - Extras | disabled C6.0-updates | CentOS-6.0 - Updates | disabled C6.1-base | CentOS-6.1 - Base | disabled C6.1-centosplus | CentOS-6.1 - CentOSPlus | disabled C6.1-contrib | CentOS-6.1 - Contrib | disabled C6.1-extras | CentOS-6.1 - Extras | disabled C6.1-updates | CentOS-6.1 - Updates | disabled C6.2-base | CentOS-6.2 - Base | disabled C6.2-centosplus | CentOS-6.2 - CentOSPlus | disabled C6.2-contrib | CentOS-6.2 - Contrib | disabled C6.2-extras | CentOS-6.2 - Extras | disabled C6.2-updates | CentOS-6.2 - Updates | disabled asl-3.0 | Atomicorp - - Atomic Secured Linux 3.0 | enabled: | 623 asl-3.0-testing | Atomicorp - - Atomic Secured Linux 3.0 (TESTING) | disabled base | CentOS-6 - Base | enabled: | 6,346 c6-media | CentOS-6 - Media | disabled centosplus | CentOS-6 - Plus | disabled contrib | CentOS-6 - Contrib | disabled debug | CentOS-6 - Debuginfo | disabled epel | Extra Packages for Enterprise Linux 6 - x86_64 | enabled: 7,627+125 epel-debuginfo | Extra Packages for Enterprise Linux 6 - x86_64 - Debug | disabled epel-source | Extra Packages for Enterprise Linux 6 - x86_64 - Source | disabled epel-testing | Extra Packages for Enterprise Linux 6 - Testing - x86_64 | disabled epel-testing-debuginfo | Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Debug | disabled epel-testing-source | Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Source | disabled extras | CentOS-6 - Extras | enabled: | 4 updates | CentOS-6 - Updates | enabled: | 0+523 virtualmin | RHEL/CentOS/Scientific 6 - x86_64 - Virtualmin | enabled: | 73 virtualmin-universal | Virtualmin Distribution Neutral Packages | enabled: | 187+1 

Apache от:

 rpm -qi httpd Name : httpd Relocations: (not relocatable) Version : 2.2.15 Vendor: (none) Release : 15.el6.vm.1 Build Date: Thu 17 May 2012 03:35:08 AM UTC Install Date: Thu 28 Jun 2012 05:13:47 AM UTC Build Host: srv1.cloud.virtualmin.com Group : System Environment/Daemons Source RPM: httpd-2.2.15-15.el6.vm.1.src.rpm Size : 3067984 License: ASL 2.0 Signature : DSA/SHA1, Thu 17 May 2012 03:09:42 PM UTC, Key ID e8dd3fa0a0bdbcf9 URL : http://httpd.apache.org/ Summary : Apache HTTP Server 

  • устаревшие пакетные перерывы yum для установки старшего JBoss
  • Rhel7: telnet: нет маршрута к хосту
  • FTP не происходит на сервере RHEL 6, настроенном на Vm Player 11
  • Как устранить проблему репозитория yum с ошибкой «Нет пакета ... доступной»?
  • % pre section my.rpm больше не выполняется на RHEL 6.7
  • Как удаленно установить CentOS / RHEL 7 с помощью спасательного образа, такого как GRML?
  • Как включить и подключиться к GUI / Desktop на удаленном сервере RHEL 6 из Windows?
  • Операторы печати в реальном времени с тройником в интерактивном скрипте
  • 2 Solutions collect form web for “httpd-devel требует устаревшей версии glibc-common на CentOS 6.3”

    Отключение приоритетов позволило «yum install httpd-devel» работать.

    PS: У меня теперь есть приоритеты:

     priority = 10 [asl-3.0] priority = 10 [asl-3.0-testing] priority = 20 [virtualmin] priority = 20 [virtualmin-universal] priority = 30 [base] priority = 30 [updates] priority = 40 [extras] priority = 50 [epel] 

    похоже ли это нормально?

    Поздравляем: вы столкнулись с Dependeny Hell [tm]. Хорошая новость: это всегда навязывается самому себе; без исключений.

    Virtualmin – я работал с Джейми над проектом до выхода SCONJ; это не похоже на него – это предоставление httpd-devel, которое нарушает соглашение об именах, изложенное в руководстве Fedora, которое, в свою очередь, регулирует корпоративную Linux-упаковку в CentOS. ЭТО НЕ ДОЛЖНО ПРОДОЛЖАТЬ – сторонние репозитории, такие как Virtualmin, не должны перегружать имена пакетов, поставленных вверх по потоку (например, те, которые принадлежат самой CentOS.

    Итак, словом, вы использовали плохое репо. Не чувствуйте себя плохо: у многих из них есть эта проблема, и нет другого способа узнать об этом. Эван Даг раньше делал это в своих RPM.

    Мне никогда не приходилось использовать настройку приоритетов, и я был на RedHat / производных с 98 или около того. Я не могу прокомментировать, действительно ли ваше решение действительно, и все это похоже на взлома, чтобы обойти проблему, которую теперь избегают regs.

    Отключите репозиторий virtualmin.

     sed -i '/^enabled/r\enabled=0' /etc/yum.repos.d/name-of-virtualmin.repo-file 

    Только включите его в командной строке для одноразовых вещей и поймите, пока они не исправят, что это вызовет проблемы с зависимостями.

     yum --enablerepo virtualmin [command] 

    Джейми – ОЧЕНЬ умный и способный разработчик, и его продукт и репозиции должны быть лучше. Это может быть только краткосрочная вещь.

    Interesting Posts

    Автоматическое подключение USB-дисков (как это работает)

    Когда новый системный вызов добавляется в Linux?

    Сообщается о чрезмерно высоком использовании памяти (3 ГБ) после перезагрузки

    как использовать tc с htb на arch-linux

    Ubuntu email: неправильное (и неожиданное) сопоставление постфикса

    Копирование только новых файлов

    Проверьте, имеет ли переменная оболочки более одной строки с использованием встроенных модулей?

    Как узнать имена потоков, которые выполняются на конкретном ядре

    find: список всех каталогов, кроме номеров с именами и именами их детей

    Создание сценария автоматического запуска бездействия

    получить категории gmail на thunderbird

    Как я могу выполнить локальный скрипт на удаленном компьютере и включить аргументы?

    Команды Linux в редакторе vi

    Заменить только на первую совпадающую строку с sed

    Арифметический расчет по ряду для нефиксированного номера столбца

    Linux и Unix - лучшая ОС в мире.