Просмотр полной версии : Как устанавливать из Сырца(*.src.rpm)
Pink_Punk
04.02.2003, 07:36
Есть сырец при распаковке менеджером РПМ пакетов он архивы кидает в одно место и фаил патчинга в другое.Что надо делать?
Насколько я понимаю нужно запустить spec фаил.А чем его юзать консолью?
helldomain
04.02.2003, 08:16
Kin link na takuju schnyagu. Posmotriu.
Pink_Punk
05.02.2003, 05:53
Вот ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/SRPMS.classic/grip-3.0.5-alt1.1.src.rpm
helldomain
05.02.2003, 07:47
Wrode wse puchkom.
1. Ustanowit paket:
rpm -i ./grip.rpm
2. W /usr/src/rpm/SOURCES/ lejat faili gripa s rashireniem tar.bz2. Sam grip i ego ikonki.
3. Razworachiwaesh arhiw gripa.
4. Konfigurish (zahodish w tot katalog kuda sorc razwernul i pishesh):
./configure
5. Esli wse proshlo na ura, i make file gotow, kompilish:
./make
6. Stawish
./make install
Wot i use.
Pink_Punk
05.02.2003, 19:57
Это то ясно,а куда spec файл девать?
Я где-то читал,что из этого сырца собирается простой РПМ и ставится.
Потому что я как-то другую прогу ставил,там более 10 архивов и 15 файлов с названием patch.
а что rpm --rebuild *.src.rpm уже перестало работать?
helldomain
06.02.2003, 00:27
Spec faili k patcham wrode ne otnosyatsya. Spec - eto specifikacii distriba. W opisanii k paketu (README, TODO) obichno rasskaziwajut, chto delat s patchami. Est para universalnih receptow po primeneniju patchei, no inogda awtor distriba izobretaet swoi sposobi patchinga.
Pink_Punk
06.02.2003, 05:34
Хе не знал что ещё и такое есть...Будем осваивать.
helldomain
06.02.2003, 09:46
Oswaiwai.
Pink_Punk
14.02.2003, 07:07
Выдаёт ошибку "неверный код возврата из /var/tmp/rpm-tmp.7342 (%prep)"
Как-нить исправить можно?
helldomain
14.02.2003, 12:44
Smotret nado.
Pink_Punk
04.03.2003, 02:02
rpm: аргументы для --root (-r) должны начинаться с /
И фигли он мне это выдаёт при rpm -rebuild *.src.rpm???Как с этим бороться?
Pink_Punk
ты в spec вообще смотрел? на стадии %prep что выполняться должно?
Pink_Punk
05.03.2003, 16:02
_Bek_
На кой мне в этот фаил глядеть????Я набираю команду rpm - rebild ***src.rpm
А в ответ rpm: аргументы для --root (-r) должны начинаться с /
И так со всеми сырцами.
Pink_Punk
05.03.2003, 16:03
_Bek_
Раньше всё путём исполнялось.
такое было когда я криво выставлял BUILD_ROOT/ Может ты стандартный поменял или стер?
И, кстати, зачем тебе src.rpm? просто собранный пакет не годится?
в %prep обычно раскидываются по папкам архив и спеки. Что там могло такого навернуто быть?
посмотри в /usr/lib/rpm
rc и macros файлы...
Pink_Punk
05.03.2003, 20:08
_Bek_
А может из-за того что я создал группу RPM???
У меня тогда ещё из-за Kusers полетели настройки пользователей.
Pink_Punk
05.03.2003, 20:10
_Bek_
А если не прилагают собранный пакет?А в сырце помимо тарбла и спек файла куча патчей и всякой фигни???
ОК, завтра посмотрю что за файл такой.
А группу rpm не надо было делать точно - потому как такую часто заводят как алиас к руту
Pink_Punk
глянул - там патчей нет. На стадии %prep - все по дефолту проходит.
vBulletin® v3.8.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.