| |
@@ -16,6 +16,10 @@
|
| |
This potentially obviates the need for most of the scriptlets on this page,
|
| |
but is not currently implemented in all cases where it could be.
|
| |
|
| |
+ Packages MUST NOT rely on writing to stdout / stderr in RPM scriptlets
|
| |
+ for the purpose of communicating non-fatal issues, warnings, or other messages
|
| |
+ to the user.
|
| |
+
|
| |
== Default Shell
|
| |
|
| |
In Fedora, all scriptlets can safely assume they are running under the bash shell
|
| |
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?