| Summary: | lmbench: Добавить префикс lmbench_ для бинарей | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
| Component: | lmbench | Assignee: | Egor Ignatov <egori> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | egori |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | |||
| Bug Blocks: | 54344 | ||
|
Description
Антон Мидюков
2025-05-16 20:22:37 MSK
Помимо пакета hello, lmbench будет конфликтовать с util-linux (/usr/bin/line) и ImageMagick-tools (stream). Но и сейчас это актуально. Стоит пользователю добавить в PATH /usr/sbin и программа будет работать неправильно. В Debian сделано заморочено. Утилиты независимые, так что их можно просто переименовать. Тестовый таск: [#387950] TESTED (try 2) lmbench.git=3.0a9-alt3 (In reply to Антон Мидюков from comment #2) > В Debian сделано заморочено. Утилиты независимые, так что их можно просто > переименовать. Тестовый таск: > [#387950] TESTED (try 2) lmbench.git=3.0a9-alt3 Отличное решение, спасибо за таск. Нужен ли в таком случае lmbench-run.sh, который сейчас не упаковывается? Вот тут[1] видимо опечатка, должно быть s/man/prog/, из-за чего lmbench упаковывается как lmbench_lmbench И судя по всему, вот тут[2] вместе с *.o нужно удалять и *.а, чтобы в пакет не попадал файл lmbench_lmbench.a @antohami, исправите свой таск или могу сам применить ваш патч с исправлениями? [1]https://git.altlinux.org/tasks/387950/gears/200/git?p=git;a=blob;f=lmbench.spec;h=58ca2ddec9fa261816c60dfffcf3b574fea48a3e;hb=8af208186a490003f976846e3def8b08a316fdaf#l67 [2]https://git.altlinux.org/tasks/387950/gears/200/git?p=git;a=blob;f=lmbench.spec;h=58ca2ddec9fa261816c60dfffcf3b574fea48a3e;hb=8af208186a490003f976846e3def8b08a316fdaf#l65 (Ответ для Egor Ignatov на комментарий #3) > (In reply to Антон Мидюков from comment #2) > > В Debian сделано заморочено. Утилиты независимые, так что их можно просто > > переименовать. Тестовый таск: > > [#387950] TESTED (try 2) lmbench.git=3.0a9-alt3 > > Отличное решение, спасибо за таск. > > Нужен ли в таком случае lmbench-run.sh, который сейчас не упаковывается? Не нужен. > Вот тут[1] видимо опечатка, должно быть s/man/prog/, из-за чего lmbench > упаковывается как lmbench_lmbench Да. > И судя по всему, вот тут[2] вместе с *.o нужно удалять и *.а, чтобы в пакет > не попадал файл lmbench_lmbench.a Да. > > @antohami, исправите свой таск или могу сам применить ваш патч с > исправлениями? > Спасибо за ревью. Сейчас всё исправлю. > > [1]https://git.altlinux.org/tasks/387950/gears/200/git?p=git;a=blob; > f=lmbench.spec;h=58ca2ddec9fa261816c60dfffcf3b574fea48a3e; > hb=8af208186a490003f976846e3def8b08a316fdaf#l67 > > [2]https://git.altlinux.org/tasks/387950/gears/200/git?p=git;a=blob; > f=lmbench.spec;h=58ca2ddec9fa261816c60dfffcf3b574fea48a3e; > hb=8af208186a490003f976846e3def8b08a316fdaf#l65 lmbench-3.0a9-alt3 -> sisyphus: Mon Jun 23 2025 Anton Midyukov <antohami@altlinux> 3.0a9-alt3 - NMU: add prefix 'lmbench_' to name of binaries (Closes: 54340) |