Summary: | [PATCH] truncates output file in verbose mode | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | hasher | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | at, glebfm, ldv, legion, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | http://git.altlinux.org/people/ldv/packages/?p=hasher.git;a=commitdiff;h=ca1aab7b211d42c0b1514e43fd5158d53a94a3e6 | ||
Bug Depends on: | 25686 | ||
Bug Blocks: |
Спасибо, 1.3.21-alt1-1-g94a3ce6 Можно в сизиф? Опять напоролся на свежей сборочнице на обрезанный лог сборки mkimage, не сразу вспомнил, где именно грабли были. hasher-1.3.22-alt1 -> sisyphus: * Sun Oct 30 2011 Dmitry V. Levin <ldv@altlinux> 1.3.22-alt1 - Fixed duplications in generated hsh.1 manpage (closes: #20893). - hsh-run: reverted the change made in previous release to disable network isolation when X11 forwarding is requested. - mkaptbox: fixed a typo in readlink options (by Kirill A. Shutemov). - hsh-sh-functions.in (print_uris): fixed stderr truncation in verbose mode (by Michael Shigorin; closes: #26217). Спасибо! |
При запуске hsh ... >>log 2>&1 hasher-1.3.21-alt1 truncate'ит получившийся лог -- поймано при сборке mkimage: > hsh-initroot: Created contents index. > `/tmp/.private/mike/mkimage-profiles.build.kiKM8TDLQl/.work/.cache/hsh/contents/contents_index_bin' -> `chroot/.host/contents_index_bin' > hsh-install: changed working directory to `/tmp/.private/mike/mkimage-profiles.build.kiKM8TDLQl/.work' > hsh-install: Locked working directory `/tmp/.private/mike/mkimage-profiles.build.kiKM8TDLQl/.work' >>> tail: /home/mike/mkimage/mkimage-profiles/build/build.log: file truncated > Reading Package Lists... > Building Dependency Tree... Проблема в коммите ca1aab7b211d42c0b1514e43fd5158d53a94a3e6, исправление: s,tee /dev/stderr,tee -a /dev/stderr, PS: по некоторому опыту использования думаю, что это поведение было бы хорошо включать при -vv (который из того же mkimage также передавать при повышении уровня отладки выше первого -- например, при обычной отладке выхлоп сборки инструментальных чрутов IMHO можно вообще опустить).