On Thu, Aug 02, 2018 at 10:19:26PM +0300, Alexey Tourbin wrote: > 2018-08-02 11:38 GMT+03:00 Aleksei Nikiforov : > > Я попробовал собрать bash3 и bash4 таким образом, с отдельными пакетами sh и > > bash с симлинками и зависимостями на последнюю версию sh4 и bash4 > > соответственно. > > > > Проблема при такой сборке возникает с плагинами bash. Сейчас плагины для > > bash3 лежат в /usr/lib/bash. Плагины bash4 лучше держать отдельно - их > > больше по сравнению с bash3, да и совместимость не гарантированна. То, что > > собранный для bash3 пакет bash-builtin-lockf работает с bash4 скорее стоит > > считать удачей и не рассчитывать на такое поведение, особенно при обновлении > > до следующих версий bash. > > От добра добра не ищут, то есть не надо разделять /usr/lib/bash, если > и с ним все работает. Для bash3 все равно только один плагин, и новых > не будет. И вообще проблема в миграции скриптов. Я бы тоже с плагинами не заморачивался. Пусть все пакеты со сторонними плагинами используют каталог /usr/lib/bash/. -- ldv