I know this touches on a reason why PLaneT had issues, but I don't understand 
how this is a problem. If two versions of the same package are in different 
locations on a filesystem and the module resolver can somehow distinguish the 
two using collection paths, then how else do they collide?

-------- Original Message --------
On May 1, 2020, 6:29 AM, Alex Harsanyi wrote:

> On Friday, May 1, 2020 at 1:02:04 PM UTC+8, Sage Gerard wrote:
>
>>> The "project" would be the toplevel folder where  the source files for a 
>>> Racket application (not a package)
>>
>> Why can it not be a package? I would be very, very interested in finding a 
>> way to make this work for packages as well.
>
> If you want this to work for packages as well you will have to deal with the 
> case where two versions of the same package are required in the same racket 
> process. E.g. package A depends on packages B and C, B depends on package D 
> version 1, while C depends on package D version 2.
>
> This complicates things somewhat.
>
> Alex.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> [https://groups.google.com/d/msgid/racket-dev/017572c9-8d38-4899-b4a3-da03acd783ab%40googlegroups.com](https://groups.google.com/d/msgid/racket-dev/017572c9-8d38-4899-b4a3-da03acd783ab%40googlegroups.com?utm_medium=email&utm_source=footer).

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/NZzkkcNDn5c039YNPslLadVIZIjrhOfWnsGrw01nnJOjtjR99LmgcAISiSZQpwEuJyWdntXxxpqLhaVBCMf3sW6ZJwTswvSYMT4fnG_Tt3M%3D%40sagegerard.com.

Reply via email to