gear-1.5.3-alt1 В мане написано: <workdir> - working directory onto <hostname>. Но, при указании относительного пути программа не работает: + cd hsh-workdir/mpdscribble#hsh + hsh -v --repo-bin=hsh-workdir/out/bin --repo-src=hsh-workdir/out/src -- hsh-workdir/build hsh-workdir/mpdscribble#hsh/pkg.tar hsh: hsh-workdir/build: no such file or directory. Т.е. хашеру передаётся путь к рабочему каталогу, которые оказывается выше текущего. Если передавать абсолютный путь на сборочной машине, то всё работает. Я предлагаю, либо обучить gear-remote-hsh работать с относительным путём, либо описать этот тонкий и важный момент в документации (мане).
Reassigned to gear-remote-hsh author.
(In reply to comment #1) > Reassigned to gear-remote-hsh author. Алексей, посмотри, пожалуйста.
http://git.altlinux.org/people/legion/packages/gear.git?p=gear.git;a=commitdiff;h=3e8f7af8dcaacc679ac3e176b4466a9d2487d558
gear-1.7.3.0-alt1 -> sisyphus: * Mon Feb 27 2012 Dmitry V. Levin <ldv@altlinux> 1.7.3.0-alt1 - gear-command-remote-build: canonicalize workdir (by Alexey Gladkov; closes: #19994). - gear-update: added --remove-source option (by Alexey Gladkov). - gear-mock: new utility, implements support for mock build system (by Alexey Gladkov). - gear: pass -n option to gzip(1) by default. - test suite: updated for git >= 1.7.9.