You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes. This may sound weird at first, but otoh if one doesn't want that behaviour, there's the add-source --snapshot flag already available to decouple from filesystem based "upstream" locations. So it'd be only consistent with the existing UI to have http-based tested source-deps tested for freshness as well, IMO.
In fact, this reminds me about adding some kind of syntax-sugar to cabal for Hackage candidates. Specifically something like a candidate:-prefix that would expand to a http URL, then one could conveniently say:
cabal install candidate:lzma-0.0.0.0
or
cabal sandbox add-source candidate:lzma-0.0.0.0
etc... I think this would increase the value of the package candidate feature. As right I don't think many users are aware of the package candidate feature, nor that it can be used as a staging area for packages quite easily.
This would be particularly convenient in combination with Hackage's candidate feature, as then you could e.g.
and then
cabal
could keep track of theetag
to detect if the package needs to be redownloaded and rebuilt...The text was updated successfully, but these errors were encountered: