Название: Создание rpm-пакета. Отправлено: nkly777 от Сентябрь 21, 2007, 08:06 Хочу создать rpm-пакет из простейшей программы типа "Hello world" написанной на Qt. Сам пакет создается, но при установке ругается на неудовлетворенные зависимости:
Код: ошибка: Неудовлетворенные зависимости: Дело в том что Qt я устанавливал не из rpm пакета, а из исходников, наверное это связано с этим. При сборке пакета командой rpmbuild -ba sample.spec на экран в числе прочего выводится следующее: Код: Обрабатываются файлы: sample-1.0-1 Как сделать так чтобы rpm находил эти библиотеки и не ругался на их отсутствие? Вот мой spec-файл: Код: Name: sample Название: Re: Создание rpm-пакета. Отправлено: WW от Сентябрь 21, 2007, 11:04 Похоже у тебя отличаются пути установки Qt и на целевой системе. сделай симлинки на соответсвующие файлы и директории.
Название: Re: Создание rpm-пакета. Отправлено: nkly777 от Сентябрь 21, 2007, 11:40 Похоже у тебя отличаются пути установки Qt и на целевой системе. Какие пути отличаются? От чего отличаются? Я пытаюсь устанавливать пакет на той же самой машине на которой писал программу. сделай симлинки на соответсвующие файлы и директории. Если можно поподробнее как это сделать, и на какие файлы и директории.Название: Re: Создание rpm-пакета. Отправлено: nkly777 от Сентябрь 24, 2007, 12:23 Неужели никто не делал rpm-пакетов из Qt-шных программ?
Название: Re: Создание rpm-пакета. Отправлено: lxlight от Сентябрь 24, 2007, 12:29 Эти библиотеки у меня установлены и командой rpm -ivh --nodeps пакет устанавливается и работает. Именно с этим и связано. rpm не проверяет наличие необходимых файлов на диске, он берет их исключительно из своей базы данных. Так что либо установи Qt из rpm (можно и с опцией --just-db) либо ставь свой пакет с --nodeps.Дело в том что Qt я устанавливал не из rpm пакета, а из исходников, наверное это связано с этим. Название: Re: Создание rpm-пакета. Отправлено: pastor от Октябрь 02, 2007, 16:14 Недавно попался "Цикл статей по сборке RPM и DEB пакетов". Возможно эта инфа поможет.
http://tigro.info/blog/index.php?id=375 Название: Re: Создание rpm-пакета. Отправлено: -QT- от Октябрь 02, 2007, 21:02 ИМХО может нужно в секции буилда сделать: кюмаке, маке
и не тащить макефайл с прицепленными путями. |