Intereting Posts
Как преобразовать рабочие страницы Linux в HTML без использования groff? Разрешения на файлы для резервных копий данных Укажите длину слова в agrep? Для данного каталога, как проверить, какие файлы имеют определенный флаг разрешения в группе? Проблемы с остановкой / ожиданием MySQL; "Невозможно соединить … через сокет" Как вам заставить fsck при перезагрузке на FreeBSD10? Когда появилась ошибка shellshock (CVE-2014-6271 / 7169) и какой патч полностью ее исправил? Микрофон не работает на archlinux Deepin Обновление: конец паники ядра – не синхронизируется: VFS: невозможно смонтировать root fs в unknow-block (0,0) Что делает Ritchie 1979 PDP-11 `/ usr / games / bcd`? используя Find -exec, чтобы переименовать файл с выделенным содержимым файла Возможно ли скопировать текущий процесс между машинами? Использование альтернативного libc с ld -linux.so hacks; более чистый метод? Шаблон Grep, включающий тире и ограничение на расширение имени файла Что удерживает мою заставку от активации?

заставлять RPM распознавать зависимость, построенную из источника

Я пытаюсь подражать окружающей среде, которая имеет centos5 и tomcat6 (по какой-то причине), что является проблемой, потому что для tomcat6 нет совместимых RPM, которые совместимы с centos5, доступными для меня. У меня есть источник для tomcat6, и я могу построить его из источника.

Тем не менее, у меня есть ряд RPM, которые я хотел бы использовать, которые зависят от tomcat6. Я знаю, что они будут работать на centos5 и должны работать, если они установлены. Однако они не будут установлены, потому что, даже если бы я установил tomcat6, RPM подумали бы, что он не был установлен из-за того, что tomcat6 RPM не был установлен, а только код.

Есть ли способ выразить RPM / yum, что я создал программу как источник, и она должна двигаться дальше и делать установку в любом случае? Я знаю, что могу просто заставить установить, но есть ли более элегантный подход?

Таким образом, у вас есть неудовлетворенные зависимости, которые вам нужно закрыть.

Сделайте фиктивный пакет, который поставляет недостающие. Обеспечивает: общий подход.

(в сторону) RPM5 (это не вы) также разрешает. Требуется: быть обрезанным с использованием файла конфигурации / etc / rpm / sysinfo / Providename.