1) It is against RHEL policy (look on native mysql-server package)
2) It is too easy to break everything on system update.
3) If user is using plugins or UDF he WILL NEED to recompile them before restart, or server will fail on startup. This is my case, btw.
4) After restart you anyway will need some work, like running mysql_upgrade and checking application.
But 1) is the most important - your package should follow RHEL rules if it is designed for a RHEL system.
Let me try.
1) It is against RHEL policy (look on native mysql-server package)
2) It is too easy to break everything on system update.
3) If user is using plugins or UDF he WILL NEED to recompile them before restart, or server will fail on startup. This is my case, btw.
4) After restart you anyway will need some work, like running mysql_upgrade and checking application.
But 1) is the most important - your package should follow RHEL rules if it is designed for a RHEL system.