title: package.update issues and "Warning: cannot remove prior installation of package"
body: <p>I have been having issues loading tidyverse today - it was working fine just 2 days ago - as I kept receiving messages specifying that -vctrs- and -tibble- were out of date:</p>
  <pre>
  Error: package or namespace load failed for ‘tidyverse’ in loadNamespace(j = 0.3.8 is required
  </pre>
  <p>so I opted for updaing packages:</p>
  <pre><code>update.packages()
  </code></pre>
  <p>It all seemed to work correctly but I then received the following error message for several packages:</p>
  <pre>
  package ‘ellipsis’ successfully unpacked and MD5 sums checked
  Warning: cannot remove prior installation of package ‘ellipsis’
  Warning: restored ‘ellipsis’
  </pre>
  <p>I then decided to save the packages to my library rather than the system one and opted for binary version as several of them had the following message:</p>
  <pre>
    There is a binary version available but the source version is later:
         binary source needs_compilation
  tibble  3.1.3  3.1.4              TRUE
  </pre>
  <p>Specifying:</p>
  <pre><code>install.packages(&quot;vctrs&quot;, type=&quot;binary&quot;, &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  install.packages(&quot;ellipsis&quot;, type=&quot;binary&quot;, &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  install.packages(&quot;tibble&quot;, type=&quot;binary&quot;, &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  install.packages(&quot;tidyverse&quot;, type= &quot;binary&quot;, &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  install.packages(&quot;broom&quot;,  type= &quot;binary&quot;, &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  
  ###LOAD package
  library(vctrs, lib.loc = &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot; )
  library(tibble , lib.loc = &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  library(ellipsis , lib.loc = &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  library(broom, lib.loc = &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  library(tidyverse, lib.loc = &quot;C:/Users/xxx/Documents/R/win-library/4.0&quot;)
  </code></pre>
  <p>This worked and I can then load the package from my personal library and it seems to work correctly but I am not sure why I could not update the packages in the system library - could it be because I don't have administrative rights?  If not, what can I do to force an update of the system library by removing prior installation of packages?</p>