[Backports] J2SE1.5 for ALM2.4: error: File must begin with "/": %_altdir/j2se1.5-sun-j2se

Eugene Prokopiev prokopiev на stc.donpac.ru
Чт Мар 16 11:10:42 MSK 2006


Eugene Prokopiev пишет:
>>Может в самом хэшере что-то подкрутить надо?
> 
> 
> $ hsh-shell /data/hasher
> [builder на prokopiev .in]$ rpm --eval %_altdir
> %_altdir
> [builder на prokopiev .in]$ rpm --eval %_bindir
> /usr/bin
> 
> Как положено добавлять макросы в среду хашера и почему вообще нужного 
> там не оказалось?

Раскопки:

$ grep -r altdir /etc/rpm
/etc/rpm/macros.d/alternatives:%_altdir %([ ! -f 
/usr/lib/libalternatives.so ])/etc/alternatives/packages.d
$ rpm -qf /etc/rpm/macros.d/alternatives
libalternatives-devel-0.1.0-alt2

привели к необходимости приписать libalternatives-devel в BuildRequires, 
rpm-build-compat там не нужен.

Все собралось, всем спасибо :)

-- 
С уважением, Прокопьев Евгений




Подробная информация о списке рассылки backports