On Sat, Aug 04, 2018 at 09:19:58AM +0300, Anton Farygin wrote: > 03.08.2018 20:03, Dmitry V. Levin пишет: > > On Fri, Aug 03, 2018 at 06:49:39PM +0300, Aleksei Nikiforov wrote: > >> 03.08.2018 18:47, Anton Farygin пишет: > >>> 03.08.2018 18:41, Dmitry V. Levin пишет: > >>>> On Fri, Aug 03, 2018 at 06:36:36PM +0300, Anton Farygin wrote: > >>>> [...] > >>>>> Может быть, всё таки всегда класть плагины bash в свои места, а в > >>>>> bash-defaults  переключать симлинк /usr/lib/bash на самый последний ? > >>>> Поскольку /usr/lib/bash -- это каталог > >>>> превращать его в симлинк -- это болезненная процедура. > >>> pretrans для этого нужно добавить ? > >>> > >>> В нём же нельзя допускать никаких зависимостей, по идее. > >> %pretrans + встроенный интерпретатор lua, и готово. > > $ rpmquery -Rp Sisyphus/files/x86_64/RPMS/librpm7-4.13.0.1-alt2.x86_64.rpm |grep -F lua > > liblua-5.3.so()(64bit) >= set:leAYN6LkeHi0hYiriV7DdyMizCp0jxBcAb1QnYH5jy86wOzMdxFfdRUZnseM70v0m2eskRUGVGQhyb600knVBtQ5Qu4UToNEphfGfg8ZgwdfDgqlHddRrGrGZ45GLsbubSE7Z477UPy0MO44iUrpy1 > > > > Т.е. если сгенерить такой пакет, то rpm его, наверное, даже установит > > правильно. > > > > Но стоит ли это затевать ради переключения /usr/lib/bash/? > > Наверняка обновление с p8 в результате не станет проще. > > > Да, от этого обновление с p8 проще не станет. Конечно, мы сможем сейчас > заложить базу для обновления с p9. Уточню: спортировать %pretrans в rpm-build имеет смысл, это, с одной стороны, несложно и, с другой стороны, ничего сразу не меняет. А вот использовать %pretrans и превращать /usr/lib/bash/ в ссылку, пожалуй, пока не стоит. -- ldv