[Backports] Методика портирования с использованием hasher
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Дек 1 16:02:59 MSK 2005
On Thu, Dec 01, 2005 at 03:57:16PM +0300, Eugene Prokopiev wrote:
> Т.е. установить нужный.src.rpm в живую систему?
Да. (чтобы поправить спек)
> Зачем тогда hasher?
Чтобы собрать поправленный src.rpm.
> Или установить в hasher, но не собирать?
Можно и так, но смысла не улавливаю.
> >Нет, после правки спека достаточно rpm -bs --nodeps
> >нужный.spec и результат уже засовывать в hasher (передав
> >параметром).
> Давайте заново:
Давайте.
> В живой системе:
> $ cp asterisk-1.2.0-alt10.src.rpm /data/hasher/chroot/.in/
Я этого не говорил. Говорил:
rpm -i asterisk-1.2.0-alt10.src.rpm
subst 's/\(^BuildRequires:.*\) asterisk-devel\(.*$\)/\1\2/' ~/RPM/SPECS/asterisk.spec
rpm -bs --nodeps ~/RPM/SPECS/asterisk.spec
hsh -v ~/hasher ~/RPM/SRPMS/asterisk-1.2.0-alt10.src.rpm
[snip]
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки backports