Bug 19073 - Сломался gear-remote-hsh
Summary: Сломался gear-remote-hsh
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gear (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-05 11:10 MSK by Vladimir V. Kamarzin
Modified: 2009-03-13 04:21 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir V. Kamarzin 2009-03-05 11:10:46 MSK
Судя по всему, после обновления libshell.

% rpm -q libshell gear
libshell-0.0.9-alt1
gear-1.5.2-alt1

% gear-remote-hsh --build-only -m hsh --remote-repo --commit --target=i586 --apt-config=/etc/apt/apt.conf.SS.i586 devel.distance.ru /tmp/.private/vvk/hasher-SS-i586
[master]: created 48e1724: "Temporary commit by gear."
 1 files changed, 6 insertions(+), 1 deletions(-)
Pseudo-terminal will not be allocated because stdin is not a terminal.
ssh: Could not resolve hostname sh -efu: Name or service not known


При вызове с gear-command-remote-build -x видно, что неправильно выставились переменные:
+ verbose=
+ outdir=out
+ target=i586
+ server=--apt-config=/etc/apt/apt.conf.SS.i586
+ workdir=devel.distance.ru
+ method=hsh
+ not_remote_repo=1
Comment 1 Alexey Gladkov 2009-03-10 15:33:18 MSK
1. Usage: gear-remote-hsh [options] [hsh options] [<user>@]<hostname> <workdir>

В твоей команде отсутствует <workdir>. Эта команда не будет работать так или иначе.

2. Бага в порядке следования аргументов исправлена в:

http://git.altlinux.org/people/legion/packages/gear.git?p=gear.git;a=commit;h=92af80020927662581ca73cfd7e1159a88c9d796

3. мантейнер gear должен поставить Requires: libshell >= 0.0.9-alt1, если это исправление будет принято.
Comment 2 Vladimir V. Kamarzin 2009-03-10 18:33:35 MSK
Теперь всё работает, спасибо.
Comment 3 Dmitry V. Levin 2009-03-13 04:21:50 MSK
1.5.3-alt1