Summary: | ash и beanshell конфликтуют по файлам | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
Component: | ash | Assignee: | Alexey Gladkov <legion> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P5 | CC: | arseny, glebfm, ldv, legion, mike, placeholder |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 50121 |
Description
Andrey Cherepanov
2024-04-24 18:35:22 MSK
Пакеты, в которых лежат эти два файла, теперь должны друг на друга иметь Conflicts. Либо же надо из одного из них убрать bsh, или один из них должен исчезнуть из сизифа. Я не понимаю, откуда в ash взялся такой симлинк и зачем он нужен, поэтому пока вешаю багу на этот пакет. usrmerge-hier-convert всё делает правильно, не ломает систему. (In reply to Andrey Cherepanov from comment #0) > usr-m: E: /bin/bsh conflicts with /usr/bin/bsh; not resolving. > : /bin/bsh: symbolic link to ash > : /usr/bin/bsh: POSIX shell script, ASCII text executable > : Exiting. > usr-m: No potentially destructive changes done, cleaning up. Если нужно обновиться до решения этой проблемы, пока что можно один из /bin/bsh и /usr/bin/bsh руками удалить/переместить. Единственное упоминание bsh я нашёл тут: * Wed Apr 16 1997 Erik Troan <ewt@redhat.com> - fixed preinstall script to >> /etc/shells for bsh. Я не нашёл зависимостей на /bin/bsh и думаю, что вместо конфликта этот симлинк можно просто удалить. (In reply to Alexey Gladkov from comment #3) > Единственное упоминание bsh я нашёл тут: > > * Wed Apr 16 1997 Erik Troan <ewt@redhat.com> > - fixed preinstall script to >> /etc/shells for bsh. > > Я не нашёл зависимостей на /bin/bsh и думаю, что вместо конфликта этот > симлинк можно просто удалить. Отлично! :) ash-0.5.11.18.g6f6d1f2-alt2 -> sisyphus: Wed Apr 24 2024 Alexey Gladkov <legion@altlinux.ru> 0.5.11.18.g6f6d1f2-alt2 - Remove symlink /bin/bsh to avoid conflict with beanshell after merging /bin and /usr/bin (ALT#50148). |