Re: issue with update.packages(), library 'utils'

Ivan Krylov via R-help <[email protected]> Fri, 17 Jul 2026 23:30:46 +0300
Newsgroups gmane.comp.lang.r.general
Message-ID <20260717233046.4624ac87@parabola>
=D0=92 Fri, 17 Jul 2026 00:42:47 +0200
Iago via R-help <[email protected]> =D0=BF=D0=B8=D1=88=D0=B5=D1=82:

> If the issue is due
> =

> |to the 'Last modified' / .builtData that apparently changes on the =

> repository every day, although the version numbers of packages are
> not changed |
> =

> should then be solved on CRAN side?

The build date is used as a proxy for all the binary-level dependencies
that the built packages may have separately from the source-level
dependencies [*]. Sometimes it's an unnecessary precaution and the
binary packages can be freely interchanged, ignoring the build dates.
Other times not reinstalling everything will lead to very confusing,
hard-to-debug errors. Maybe some day we'll have a different system that
doesn't reinstall packages out of abundance of caution, but it's not
easy to design properly.

-- =

Best regards,
Ivan

[*] https://stat.ethz.ch/pipermail/r-package-devel/2026q2/012419.html