# Working on the same project from WSL and Windows

**URL:** https://discourse.julialang.org/t/working-on-the-same-project-from-wsl-and-windows/138154
**Category:** General Usage
**Tags:** question
**Created:** [July 13, 2026, 9:06am UTC](https://discourse.julialang.org/t/working-on-the-same-project-from-wsl-and-windows/138154 "2026-07-13T09:06:13Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![hros](https://avatars.discourse-cdn.com/v4/letter/h/97f17d/32.png) [@hros](https://discourse.julialang.org/u/hros)
#### Post date: [July 13, 2026, 9:06am UTC](https://discourse.julialang.org/t/working-on-the-same-project-from-wsl-and-windows/138154/1 "2026-07-13T09:06:13Z")

</div>

I am developing a project which includes several packages with dependencies, working in Windows 11 (Powershell)  
I recently starting testing things from WSL, working on the same, mounting directory  
Now, the project works fine in WSL, but I’m getting errors in Windows:

```julia-auto
ERROR: LoadError: The following 1 direct dependency failed to precompile:

<a_sub_package>

Error: Missing source file for Base.PkgId(Base.UUID("<...a_uuid...>"), "a_sub_package"
in expression starting at <source_file>:1

```

AI agents suggested rebuilding the precompile directory, but that didn’t help

---

<div class="post-metadata">

### Author: ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)
#### Post date: [July 13, 2026, 9:35am UTC](https://discourse.julialang.org/t/working-on-the-same-project-from-wsl-and-windows/138154/2 "2026-07-13T09:35:35Z")

</div>

Just a guess:  
You may check for `/` vs `\` in paths in your .toml or other files.

---

<div class="post-metadata">

### Author: ![hros](https://avatars.discourse-cdn.com/v4/letter/h/97f17d/32.png) [@hros](https://discourse.julialang.org/u/hros)
#### Post date: [July 13, 2026, 10:28am UTC](https://discourse.julialang.org/t/working-on-the-same-project-from-wsl-and-windows/138154/3 "2026-07-13T10:28:10Z")

</div>

thanks @oheil  
it wasn’t a forward/backward slash issue, but an absolute/relative path  
for some reason, linux (in WSL) populated that `path=` field of the `Manifest.toml` file with an absolute path: `/mnt/c/Users/...`, which naturally failed for Windows

1. I think that inner-project dependency paths should be relative
2. the error message in such a case should be more descriptive
