Summary: | Пакет использует su которого нет в зависимостях | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Slava Dubrovskiy <dubrsl> |
Component: | man | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | ldv, voins |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 9954 | ||
Bug Blocks: |
Description
Slava Dubrovskiy
2006-09-04 11:49:42 MSD
$ rpmquery -pR i586/RPMS/man-1.5m2-alt3.i586.rpm |fgrep su su # rpmi -e su error: removing these packages would break dependencies: su is needed by man-1.5m2-alt3 Я не знаю, что у вас за система, но у меня всё OK. (In reply to comment #1) > $ rpmquery -pR i586/RPMS/man-1.5m2-alt3.i586.rpm |fgrep su > su > # rpmi -e su > error: removing these packages would break dependencies: > su is needed by man-1.5m2-alt3 > Я не знаю, что у вас за система, но у меня всё OK. Контейнер OpenVZ. Был установлен interactivesystem. Он потянул за собой man. А su не установился. И у меня не показывает зависимость на su: $ rpmquery -pR man_1.5m2-alt3_x86%5f64.rpm |fgrep su $ rpm -qa | grep su msulogin-0.9.1-alt2 submount-0.9-alt5 sudo-1.6.7p5-alt6.1 $ rpm -qa | grep man man-1.5m2-alt3 Может потому, что x86 Я всё-таки закрываю эту багу и попрошу её больше не открывать на пакет man. Тот пакет man-1.5m2-alt3.x86_64.rpm, который сейчас находится в Сизифе, собран не мной, давно и совершенно непонятным образом (точно без помощи hasher) в среде, где не было информации для построения правильных зависимостей. При сборке пакета man-1.5m2-alt3 штатными средствами зависимость на su вычисляется автоматически как на ix86, так и на x86-64. Поскольку при очередной сборке пакета старая уйдёт, а перед релизом все бинарные пакеты будут так или иначе пересобраны, вешать баги вида "надо пересобрать пакет" не вижу смысла. Fixed in 1.5m2-alt4. re Закрываю как fixed. |