title: Update a specific R package and its dependencies
body: <p>I have around 4000 R packages installed in my system (a server) and most of them are outdated because they were built before R-3.0.0. Now I know </p>
  
  <pre><code>update.packages(checkBuilt=TRUE, ask=FALSE)
  </code></pre>
  
  <p>would update all my packages but that's too slow. The thing is the users do not use most of the packages and now and then they ask me to update a package  (say fields) they'd use. Now if I run </p>
  
  <pre><code>install.packages("fields")
  </code></pre>
  
  <p>it would only update the package fields but not the package maps even if fields depends on maps. Thus when I try to load the package fields:</p>
  
  <pre><code>library("fields")
  </code></pre>
  
  <p>I get an error message</p>
  
  <pre><code>Error: package ‘maps’ was built before R 3.0.0: please re-install it
  </code></pre>
  
  <p>Is there a way to upgrade fields so that it would also automatically update the packages fields depends on?</p>