Eryk Sun <eryk...@gmail.com> added the comment:

> does this or does this not look to you like a bug in CPython?

It's better to leave the detailed explanation of limits up to the document 
that's referenced for further information [1], but this issue isn't even 
briefly mentioned there. Maybe it would help some people to mention the store 
package's [2] limitation on using reparse points in "%UserProfile%\AppData", 
but this is the first I've seen of this issue, and I hadn't even considered the 
problem beforehand. I don't see why it would ever be necessary to use a 
cross-volume reparse point in the application-data tree.

Also, maybe this is a bug in the operation system that could get fixed in the 
future. It could be unintended behavior in the filesystem filter that 
virtualizes access to "%UserProfile%\AppData". Maybe someone used a target 
device hint as a convenience in the design, without thinking about how it would 
limit the resolution of reparse points. 

---
[1] 
https://docs.microsoft.com/en-us/windows/msix/desktop/desktop-to-uwp-behind-the-scenes
[2] https://docs.python.org/3.10/using/windows.html#the-microsoft-store-package

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45710>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to