Такая ситуевина: распечатал пакет с исходниками rpm -i; То есть gz-шник в SOURCES, а *.spec в SPECS.
А дальше как в книжке, но упс, не знает он такого парметра и не какого другого с "-bp","-bl",
"-bc", "-bi", "-bb", "-ba", не знает.
[root@localhost SPECS]# rpm -bp filename.spec
-bp: неизвестный параметр
... и так с любым "-b";
В man-ы залез, все сходится. Начитался HOWTO: все понятно, единственное не нашел файла /etc/rpmrc , а нашел:
[root@localhost / ]# locate rpmrc
/usr/lib/rpm/convertrpmrc.sh
/usr/lib/rpm/rpmrc
так и надо?
Просвятите люди знающие, ибо совсем потерял покой и сон...
Уповаю...
Сборка бинакников из *src.rpm в fedore 3
Модератор: Bizdelnick
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Сборка бинакников из *src.rpm в fedore 3
rpm -qa "*rpm*"
покажите.
покажите.
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Сборка бинакников из *src.rpm в fedore 3
Для begemot: Незнаю как в Федоре, но обычно требуется сначала поставить пакет rpm-build
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
begemot
- Сообщения: 3
Re: Сборка бинакников из *src.rpm в fedore 3
[root@localhost rpm]# rpm -qa "*rpm*"
rpm-libs-4.3.2-21
rpm-python-4.3.2-21
rpm-4.3.2-21
begemot добавил в 05.06.2005 16:29
[root@localhost rpm]# rpm -build F4L-0.2_BETA-1.src.rpm
-build: неизвестный параметр
Так?
rpm-libs-4.3.2-21
rpm-python-4.3.2-21
rpm-4.3.2-21
begemot добавил в 05.06.2005 16:29
(Valerius @ Воскресенье, 05 Июня 2005, 15:42) писал(а):Для begemot: Незнаю как в Федоре, но обычно требуется сначала поставить пакет rpm-build
[root@localhost rpm]# rpm -build F4L-0.2_BETA-1.src.rpm
-build: неизвестный параметр
Так?
-
Holy Joly Sergik
- Сообщения: 88
Re: Сборка бинакников из *src.rpm в fedore 3
Нет, в смысле
Код: Выделить всё
#rpm -i rpm-build-4.3.2-21FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Windows 2000 on Cel 633
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Сборка бинакников из *src.rpm в fedore 3
Для begemot:
находиш в дистрибутиве пакет rpm-build, устанавливаеш его. А после этого любой src.rpm собираеш так:
rpm --rebuild пакет.src.rpm
Готовую рпм-ку он кинет кудато в /usr/src/RPM, куда конкретно - смотри вывод этой команды.
находиш в дистрибутиве пакет rpm-build, устанавливаеш его. А после этого любой src.rpm собираеш так:
rpm --rebuild пакет.src.rpm
Готовую рпм-ку он кинет кудато в /usr/src/RPM, куда конкретно - смотри вывод этой команды.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
begemot
- Сообщения: 3
Re: Сборка бинакников из *src.rpm в fedore 3
Ясно, работает, спасибо!
begemot добавил в 05.06.2005 20:12
толко команда не rpm --rebuild, а rpmbuild --rebuild filename.src.rpm, все реально работает, еще раз спасибо..., мои поклоны...
begemot добавил в 05.06.2005 20:12
(Valerius @ Воскресенье, 05 Июня 2005, 17:56) писал(а):Для begemot:
находиш в дистрибутиве пакет rpm-build, устанавливаеш его. А после этого любой src.rpm собираеш так:
rpm --rebuild пакет.src.rpm
Готовую рпм-ку он кинет кудато в /usr/src/RPM, куда конкретно - смотри вывод этой команды.
толко команда не rpm --rebuild, а rpmbuild --rebuild filename.src.rpm, все реально работает, еще раз спасибо..., мои поклоны...
-
demongloom
- Сообщения: 454
- Статус: Добрый Демон
Re: Сборка бинакников из *src.rpm в fedore 3
rpmbuild --rebuild <filename>
Если жизнь твоя порвется, тебе новую сошьют.