すみません、gem についての質問です。

gemで、あるパッケージAをインストールして、その際に依存関係のある別パッ
ケージBもインストールされたとします。

その後、Bのバージョンを上げた場合、Aは依存関係が保証されなくなって使え
なくなるのでしょうか?それともバージョンが上がっても、gemは依存関係が解
決されているものとみなすのでしょうか?