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.
Пакеты, в которых лежат эти два файла, теперь должны друг на друга иметь 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).