You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi there,
I have the same problem (on Windows 7 x64, Python 3.6-3.8; restricted user [no admin]). I found out that there are multiple files which cannot be copied.
Additionally some in /etc cannot be copied also: /etc/hosts, /etc/protocols, ... The files are actually symbolic links (junctions on Windows). If I look at these symbolic links from a cygwin environment they are pointing to a cygwin target.
E.g. hosts -> /proc/cygdrive/c/Windows/System32/drivers/etc/hosts and cat /etc/hosts successfully prints the content of the hosts file from my Windows environment.
I never had an issue with that before as the recipe did not change for a while. On Windows Vista till Windows 10 Anniversary Update (version 1607) one was not allowed to create symbolic links without administrative rights by default. Thus Cygwin created those links through the bash of cygwin I suppose.
The bincrafters recipe worked for my without any problems but just now it is not the case anymore. I tried Conan version 1.18.5 as well as 1.24.1 with Python 3.6-3.8. None works anymore. This would mean my system changed or the installer of cygwin does now something else what it did not do some time ago.
I tested the cygwin current installer (setup_x86_64.exe) with an older copy of the cygwin repository and it worked. So far I think the scripts in /etc/postinstall/ are causing the links to be created before the actual conan packaging (file copy) happens.
After comparing the script files of the failed and successful installs, I found no differences between them. So the ln commands are getting executed in both variants.
Package and Environment Details (include every applicable attribute)
Conan profile (output of
conan profile show default
orconan profile show <profile>
if custom profile is in use)Steps to reproduce (Include if Applicable)
Download project from https://github.com/elizagamedev/mkxp-oneshot and extract it.
Start cmd in extracted file.
cd mkxp-oneshot
mkdir build
cd build
conan install .. --build=missing
Logs (Include/Attach if Applicable)
Click to expand log
The text was updated successfully, but these errors were encountered: