[racket-dev] Updating dependency packages from other sources

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Sat Aug 17 08:16:13 EDT 2013

At Fri, 16 Aug 2013 17:22:13 -0400, Asumu Takikawa wrote:
> > I have in mind that `raco pkg update` would treat as package name as it
> > does now, instead of like other package sources. That is, it would
> > update based on how the package was previously installed.
> 
> Right now updates from the local filesystem (say in --copy mode) aren't
> tracked. Is the idea to change that so that `raco pkg update foo` will
> copy a new version of the package from the filesystem?

That hasn't changed. Jay will have to comment on the rationale for not
updating packages by name from local sources.

My guess is that local sources are not expected to stick around, and
you don't want something like `raco pkg update --all' getting confused
when half of a local directory in "/tmp" has been erased.


Posted on the dev mailing list.