Рейтинг:1

RHEL 7.9: rpm --eval "%dist" теперь равен .el7_9, а не просто .el7.

флаг lr

Здесь мы недавно обновили некоторые из наших систем с RHEL 7.8 до RHEL 7.9, и я столкнулся с проблемой, связанной с «расстоянием», возвращаемым инструментом rpm.

В некоторых сценариях, которые мы разделяем между системами RHEL7 и RHEL8, мы используем команду: об/мин --eval "%dist" чтобы определить локальный аромат RHEL: ".el7" или ".el8"

Начиная с RHEL 7.9, команда теперь возвращает: ".el7_9«вместо того, чтобы просто».el7".

Это новое поведение нарушает несколько наших сценариев. Я не могу найти документацию на сайте Red Hat, объясняющую это изменение.

Я протестировал команду на RHEL 8.3, и она по-прежнему возвращает только ".el8". Так что я очень удивлен изменением в 7.9.

Кто-нибудь тоже сталкивался с таким поведением? Кто-нибудь знает, почему это изменение было сделано: ошибка (маловероятно) или намеренно? Любая официальная документация Red Hat?

Большое спасибо

Michael Hampton avatar
флаг cz
Мне пахнет жуком. Я бы сообщил об этом так.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.