Alexey Pavlov <[email protected]> writes: > New MSYS2 snapshots: > > 32-bit: > x32-msys2-20131021.tar.xz<http://sourceforge.net/projects/msys2/files/Alpha-versions/32-bit/x32-msys2-20131021.tar.xz/download> > > 64-bit: > x64-msys2-20131021.tar.xz<http://sourceforge.net/projects/msys2/files/Alpha-versions/64-bit/x64-msys2-20131021.tar.xz/download>
Tried the 32 bit package on a Windows XP 32 bits machine with MSYS 1.0 tar: $ tar x --xz -f /z/vm-shared/x32-msys2-20131021.tar.xz tar: msys32/share/man/man3/SVN\:\:Base.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Client.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Core.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Delta.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Fs.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Ra.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Repos.3pm: Cannot open: Invalid argument tar: msys32/share/man/man3/SVN\:\:Wc.3pm: Cannot open: Invalid argument tar: Exiting with failure status due to previous errors Executing msys2_shell.bat from the Explorer opens a CLI with this output at the beginning: mkdir: cannot change permissions of ‘/dev/shm’: Permission denied mkdir: cannot change permissions of ‘/dev/mqueue’: Permission denied Your group is currently "mkpasswd". This indicates that your gid is not in /etc/group and your uid is not in /etc/passwd. The /etc/passwd (and possibly /etc/group) files should be rebuilt. See the man pages for mkpasswd and mkgroup then, for example, run mkpasswd -l [-d] > /etc/passwd mkgroup -l [-d] > /etc/group Note that the -d switch is necessary for domain users Oscar@winxppro-vm /cygdrive/d/msys32 $ So I executed those two commands (without the -d switch, because I'm not in a domain) but opening another CLI window with msys2_shell.bat shows the message again. ls -l shows files like this: drwxr-xr-x 1 Oscar mkpasswd 0 oct 21 19:46 bin The user name is right, but the group name obviously isn't. Note that MSYS2 is using the /cygdrive prefix, so it doesn't know about the available volume letters (/c /d etc) MSYS2 was untarred on d:/, which created the msys32 directory. I have a predefined HOME environment variable that poinst to d:/home. Please let me know if you need more information about those issues. ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
