On Windows, junction points are not considered to be symlinks. This caused users of MSYS2 (which uses the Qt Installer Framework) to lose files from their %USERPROFILE% folder (which they'd junctioned to from their MSYS2 home folder) during uninstallation since removal of the installation folder would cause the target of junction points to also be deleted.
I also had to make a subsequent change to Qt IFW for this which I will submit for review later.
An old bug about this issue is
|For Gerrit Dashboard: QTBUG-45344|
|113019,7||Windows: Read the links for a junction correctly||5.6||qt/qtbase||Status: ABANDONED||0||0|
|261124,2||win32: make QFileInfo::canonicalPath able to resolve Reparse Points||dev||qt/qtbase||Status: ABANDONED||0||0|