Print warning when :S[uy] is used with a package

In the old imlementation, the program will exit. However, by doing
that we can not give some arguments to the real package manager.
So in this branch/version, we only provide warning message, and
let users to choice to use that risky combination (or not)