И это всё МОЁ

В 7.1 TL5 ( и в 7.2 ) прилетел aix toolbox 4


# lslpp -lc | grep -i rpm.rte
/usr/lib/objrepos:rpm.rte:4.13.0.3::COMMITTED:I:RPM Package Manager:
/etc/objrepos:rpm.rte:4.13.0.3::COMMITTED:I:RPM Package Manager


и тут внезапно оказалось, что репозиторий perzl с ним немного кофликтует. Многие пакеты из репозитория зависят от db4, а 4-я версия toolbox тащит свою библиотеку. Причём от неё зависит rpm


TL3:


# lslpp -lc | grep -i rpm
/usr/lib/objrepos:rpm.rte:3.0.5.52::COMMITTED:I:RPM Package Manager:
/etc/objrepos:rpm.rte:3.0.5.52::COMMITTED:I:RPM Package Manager:
# lslpp -f rpm.rte | grep -i db
#


TL5:


# lslpp -f rpm.rte | grep -Ei '(db4|db.4)'
/usr/opt/freeware/lib/libdb.a -> /usr/opt/freeware/lib/libdb-4.8.a
/usr/opt/freeware/lib/libdb.so -> /usr/opt/freeware/lib/libdb-4.8.so
/usr/opt/freeware/lib/libdb-4.8.so
/usr/opt/freeware/lib/libdb-4.so -> /usr/opt/freeware/lib/libdb-4.8.so
/usr/opt/freeware/lib/libdb-4.a -> /usr/opt/freeware/lib/libdb-4.8.a
/usr/opt/freeware/lib/libdb-4.8.a
/usr/opt/freeware/lib/libdb4.a -> /usr/opt/freeware/lib/libdb-4.8.a


Т.е. придётся либо сносить все штатные rpm и ставить из perzl ( и повторять при каждом обновлении rpm.rte ), либо пересобирать все нужные пакеты из SRPM под TL5 вручную


Не обновляться до TL5 вообще не вариант, очень нужна новая версия openssh.base.server для работы с ansible


Как вы решаете эту проблему?