1) This is just bad design.
2) Recent versions of RPM / dnf5 don't even relay scriptlet stdout / stderr to terminal output, things only get written to dnf5 log files in some cases.
3) Messages printed by scriptlets are invisible for almost all users anyway since they're not shown when using the recommended upgrade methods
(offline upgrade with GNOME Software / Discover / dnf5 offline-distrosync / dnf system-upgrade, etc.).
PS: I was pretty sure that this already was a rule we had. Apparently not?
1) This is just bad design.
2) Recent versions of RPM / dnf5 don't even relay scriptlet stdout / stderr to terminal output, things only get written to dnf5 log files in some cases.
3) Messages printed by scriptlets are invisible for almost all users anyway since they're not shown when using the recommended upgrade methods
(offline upgrade with GNOME Software / Discover / dnf5 offline-distrosync / dnf system-upgrade, etc.).
PS: I was pretty sure that this already was a rule we had. Apparently not?