Summary: | Некорректный параметр для нового sisyphus-check | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Yury Aliaev <mutabor> |
Component: | etersoft-build-utils | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | ktirf, lav, ldv, legion, sin |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Yury Aliaev
2008-05-28 11:36:58 MSD
(In reply to comment #0) > После обновления sisyphus-check перестал работать rpmbsh. Вылетает со следующей > руганью: [...] > Насколько я понимаю, это из-за того, что у нового sisyphus-check пропал параметр > "--no-check-deps". У sisyphus_check ничего не должно было пропасть. И тем не менее... [mutabor@builder SPECS]$ sisyphus_check --help sisyphus_check - check packages for acceptability for Sisyphus. This program is free software, covered by the GNU General Public License. sisyphus_check comes with ABSOLUTELY NO WARRANTY, see license for details. Usage: sisyphus_check [options] <target>... Valid options are: --quiet try to be more quiet; --verbose print a message for each action; --fast-check stop checking after first error; --files treat <target> as a packages; --directories treat <target> as a directory. Packages in this directory will be checked. This is default behavior; --recursive search packages recursively; --show-bad-files print bad packages; --trust-gpg-names=LIST change the list of trusted gpg names; --[no-]check=LIST change the list of checks; --[no-]check-buildhost --[no-]check-buildtime --[no-]check-changelog --[no-]check-content --[no-]check-description --[no-]check-fhs --[no-]check-gpg --[no-]check-group --[no-]check-intersects --[no-]check-libtool --[no-]check-locales --[no-]check-nvr --[no-]check-packager --[no-]check-perms --[no-]check-pkgconfig --[no-]check-printable --[no-]check-subdirs --[no-]check-summary Про зависимости -- ни слова. Глюк? (In reply to comment #1) > У sisyphus_check ничего не должно было пропасть. $ sisyphus_check --no-check-gpg --check=deps ~/RPM/RPMS/noarch >/dev/null; echo $?; 0 $ sisyphus_check --no-check-gpg --check-deps ~/RPM/RPMS/noarch >/dev/null; echo $?; 0 $ sisyphus_check --no-check-gpg --no-check-deps ~/RPM/RPMS/noarch >/dev/null; echo $?; 0 $ sisyphus_check --help |grep dep; --[no-]check-deps $ rpmquery sisyphus_check sisyphus_check-0.8.0-alt1 Всё на месте. (In reply to comment #2) > Про зависимости -- ни слова. Глюк? rpmquery -V sisyphus_check ? Вы случайно sisyphus_check из Дедала не обновили? [mutabor@builder SPECS]$ sisyphus_check --help | grep dep [mutabor@builder SPECS]$ rpmquery sisyphus_check sisyphus_check-0.8.0-alt1 Странно... В Дедале он что, той же версии, но кастрированный? (In reply to comment #6) > [mutabor@builder SPECS]$ sisyphus_check --help | grep dep > [mutabor@builder SPECS]$ rpmquery sisyphus_check > sisyphus_check-0.8.0-alt1 Юрий, ответье на мой вопрос. Этот ключ может исчезнуть только если в /etc/sisyphus_check/check.d нет этой проверки. Ну я это, я, удалил соответствующий файл на нашей машине. Мне не удавалось выключить его с помощью --nocheck-deps. [lav@builder ~]$ rpm -V sisyphus_check отсутствует /etc/sisyphus_check/check.d/100-check-deps Ну тогда понятно... |