Split off comment #25 on bug 5828:
The error message when packages cannot be installed automatically could be more
helpful. Right now we dump the entire list of dependencies. However we know
which libraries are missing, so we should limit the list to just those.
See also bug 5980.
This might be useful in the automatic case as well. Right now we only say that we will automatically install "required libraries and commands". It would be nice if we could say which they are before the admin proceeds.
Bug 5980 has been fixed, but that does not fix this issue. That bug was about which *packages* to install. This issue here is about the *libraries* and *commands* that are missing.
We have both sets of information though, it's just the only the packages portion has a dynamic handling set up for it. So we need to shuffle some things around in order to present a dynamically generated message as a fallback.