AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Symbolic links in config path don't work

Open
#516 1 comment 0 reactions 0 assignees View on GitHub
Feature Request
Dominant language
C++
Stars
2.1k
Forks
505
PR merge metrics
No merged PRs in 30d

Description

I reached a bug in Natron that seems to be related to OCIO: https://github.com/MrKepzie/Natron/issues/1719

This:
```
C:\app\inria\natron
```
Is a symlink to:
```
\\srvapp\app\inria\natron
```
`OCIO` env var is:
```
C:\app\inria\natron\2.3.4\Resources\OpenColorIO-Configs\blender\config.ocio
```
And it looks like `OCIO` can't reach the path because it's a Windows symbolic links to UNC paths:

![ocio_error](https://user-images.githubusercontent.com/659708/36143508-9199d3d8-10ab-11e8-90ea-79f4d25069e9.png)

1) Are we sure OCIO read the path `C:\app\inria\natron\2.3.4\Resources\OpenColorIO-Configs\blender\config.ocio` properly?
2) Would it be a Natron problem?

Thanks in advance! :)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the OCIO environment-variable path using the Windows symbolic link from C:\app\inria\natron to the UNC path \\srvapp\app\inria\natron, and review the linked Natron issue #1719. The issue names no source file or test and does not define whether the fix belongs in OpenColorIO or Natron, so completion criteria need clarification.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.