Summary
I recently had a conversation with the creator of a framework that one of my applications depends on. During that conversation he mentioned as
I always include all dependancies for my web applications. Not only does this make installation simpler, the application remains stable and working the way you expect it to even when other components on the system are upgraded.