Возможно ли в Gentoo собрать пакет для другого дистрибутива?
Anarchist 5 сентября, 2010 - 13:59
Есть вполне себе рабочий ебилд.
Вопрос: как бы наименьшей кровью собрать на его основе rpm-пакет (в данном конкретном случае для SuSE)?
Или оно невозможно?..
»
- Для комментирования войдите или зарегистрируйтесь
Возможно: http://fedoraprojec
Возможно:
http://fedoraproject.org/wiki/How_to_create_an_RPM_package
пожалуйста, ну только соответсвенно надо в системе иметь утилиты для создания rpm, как они обзываются сейчас не подскажу. а так гугл в помощь, надо было просто поискать... для deb просто dpkg-buildpackage оно вроде в debutils лежит или как-то так. Может кто-то знает иные способы...
rpmbuild из app-arch/rpm Судя
rpmbuild
изapp-arch/rpm
ЗЫ: Но с написанием спеков всё равно разбираться придётся...
:wq
--
Live free or die
Ещё одна мелочь
Могут возникнуть сложности, если пакет зависит от конкретных версий некоторых библиотек, и эти версии не совпадают в Gentoo и Suse.
ebuild rpm
ebuild <файл.ebuild> rpm
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
о как даже) я вот и не знал,
о как даже) я вот и не знал, а такую штуку с deb можно провернуть ) а не отвечайте, а то стимула покопаться с функционалом не будет ;)
semlanik написал(а): о как
Разберёшься с deb'ом --- отпишись в теме :)
ИМХО оно --- хороший повод замутить статью на wiki.
Хотя не... на статью не потянет. Простая шпаргалка.
:wq
--
Live free or die
Thanks
i386-версию собрал нормально, на i686 обломался.
Это бага?
ЗЫ: Закрою после подтверждения успешной установки собранного пакета.
:wq
--
Live free or die
правильнее в генте собрать
правильнее в генте собрать src.rpm со спеком отражающим ebuild. Это можно в ручную сделать или написать скрипт, ну и да нужен rpm и "rpm-tools".
Вы случаем ли репозитарий генту не собрались скуонвертивровать в репозитарий rpm?:)