[devel] новые gear + hasher

Evgeny Sinelnikov =?iso-8859-1?q?sin_=CE=C1_altlinux=2Eru?=
Вт Апр 29 14:13:29 MSD 2008


Здравствуйте,

наткнулся на проблему сборки kde-пакетов на новых gear-1.4.0-alt1 +
hasher-1.3.6-alt1 из-под gear. Проблема состоит в том, что не все
сборочные зависимости, в частности kde-common-devel, оказываются
доступными при сборке из-под gear. Две следующие команды отрабатывают
по разному:
1) Не работает так:
gear --commit --hasher -- hsh "/home/sin/hasher-SS"
--apt-config="/etc/apt/apt.conf.SS" --target=i586
--repo-bin="/home/sin/geet/repo/RPMS"
--repo-src="/home/sin/geet/repo/SRPMS" --eager-clean
....
<13>Apr 29 13:47:03 rpmi: cpp4.1-4.1.2-alt2 installed
<13>Apr 29 13:47:05 rpmi: rpm-build-4.0.4-alt92 installed
<86>Apr 29 13:47:08 groupadd[15121]: new group: name=caller, gid=500
<86>Apr 29 13:47:08 useradd[15122]: new user: name=caller, uid=500,
gid=500, home=/, shell=/bin/bash
<86>Apr 29 13:47:08 groupadd[15123]: new group: name=rooter, gid=501
<86>Apr 29 13:47:08 useradd[15124]: new user: name=rooter, uid=501,
gid=501, home=/root, shell=/bin/bash
<86>Apr 29 13:47:08 groupadd[15125]: new group: name=builder, gid=502
<86>Apr 29 13:47:08 useradd[15126]: new user: name=builder, uid=502,
gid=502, home=/usr/src, shell=/bin/bash
warning: Macro %_K_if_ver_lt not found
error: line 9: Unknown tag: %_K_if_ver_lt 2.5.1 2.5
hsh-rebuild: pkg.tar: failed to fetch build dependencies.

2) Но работает так:
hsh "/home/sin/hasher-SS" --apt-config="/etc/apt/apt.conf.SS"
--target=i586 --repo-bin="/home/sin/geet/repo/RPMS"
--repo-src="/home/sin/geet/repo/SRPMS" --eager-clean
/home/sin/RPM/SRPMS/kdelibs-3.5.9-alt4.bld1.src.rpm

-- 
Sin (Sinelnikov Evgeny)


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