Why not just remove the offending package from ```.Rbundle``` and install the requested version? If a dependency can't be removed (e.g. Foo requires R 3.0 but R 2.15 is installed), then throw the exception.