From: Alexander S. <har...@gm...> - 2014-04-20 05:10:26
|
Hey, Currently there is a problem with CMake, at least in "msys2-base-x86_64-20140216.tar.xz". When I've installed "mingw64/mingw-w64-x86_64-cmake 2.8.12.2-2", it turned out that some dependencies are not present for CMake to run. Heuristically I've found that the following libraries are missing: liblzma-5.dll libp11-kit-0.dll libexpat-1.dll libhogweed-2-5.dll libnettle-4-7.dll Of course these libraries are expected to be in "${MSYS2}/mingw64/bin", and, as a result, their respective packages should be: mingw64/mingw-w64-x86_64-liblzma mingw64/mingw-w64-x86_64-libp11-kit mingw64/mingw-w64-x86_64-libexpat mingw64/mingw-w64-x86_64-libhogweed mingw64/mingw-w64-x86_64-libnettle However, currently there are no such packages. So this would be the first thing to fix. Secondly, since packages for these libraries are present in MSYS2, I was still able to install them, but in "${MSYS2}/bin", i.e.: msys-lzma-5.dll msys-p11-kit-0.dll msys-expat-1.dll msys-hogweed-2.dll msys-nettle-4.dll To test whether CMake would still work, I copied them to "${MSYS2}/mingw64/bin" renaming them according to required names (see above). However, when I execute: cmake --version CMake outputs: cmake version 2.8.12.2 but then CMake does not terminate, it rather hangs forever after this output. So this would be second issue to investigate. Looking forward to your feedback. Thanks for your efforts guys, a few years ago I could only dream about enjoying "pacman" on Windows! Regards, Alexander |
From: Alexpux <al...@gm...> - 2014-04-20 05:51:49
|
20 апр. 2014 г., в 9:10, Alexander Shukaev <har...@gm...> написал(а): > Hey, > > Currently there is a problem with CMake, at least in "msys2-base-x86_64-20140216.tar.xz". When I've installed "mingw64/mingw-w64-x86_64-cmake 2.8.12.2-2", it turned out that some dependencies are not present for CMake to run. Heuristically I've found that the following libraries are missing: > > liblzma-5.dll > libp11-kit-0.dll > libexpat-1.dll > libhogweed-2-5.dll > libnettle-4-7.dll > Do you install cmake via pacman? pacman -S mingw-w64-x86_64-cmake I’m not provide splitting programs to bin, dev, lib and etc. That is why you can’t find mingw-w64-x86_64-liblzma and so on. Packages are: mingw-w64-x86_64-xz mingw-w64-x86_64-p11-kit mingw-w64-x86_64-expat mingw-w64-x86_64-nettle I think you don’t install cmake via pacman that lead you to this problems. Some useful commands: Update installed packages: pacman -Syu Search package: pacman -Ss <name> Install packages: pacman -S <package1> <package2> …. <package n> Regards, Alexey. > Of course these libraries are expected to be in "${MSYS2}/mingw64/bin", and, as a result, their respective packages should be: > > mingw64/mingw-w64-x86_64-liblzma > mingw64/mingw-w64-x86_64-libp11-kit > mingw64/mingw-w64-x86_64-libexpat > mingw64/mingw-w64-x86_64-libhogweed > mingw64/mingw-w64-x86_64-libnettle > > However, currently there are no such packages. So this would be the first thing to fix. Secondly, since packages for these libraries are present in MSYS2, I was still able to install them, but in "${MSYS2}/bin", i.e.: > > msys-lzma-5.dll > msys-p11-kit-0.dll > msys-expat-1.dll > msys-hogweed-2.dll > msys-nettle-4.dll > > To test whether CMake would still work, I copied them to "${MSYS2}/mingw64/bin" renaming them according to required names (see above). However, when I execute: > > cmake --version > > CMake outputs: > > cmake version 2.8.12.2 > > but then CMake does not terminate, it rather hangs forever after this output. So this would be second issue to investigate. > > Looking forward to your feedback. Thanks for your efforts guys, a few years ago I could only dream about enjoying "pacman" on Windows! > > Regards, > Alexander > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech_______________________________________________ > Msys2-users mailing list > Msy...@li... > https://lists.sourceforge.net/lists/listinfo/msys2-users |
From: Alexander S. <har...@gm...> - 2014-04-22 16:38:41
|
Alexey, was there any progress on the issue? Were you able to spot it? Maybe you need some more information or help? Feel free to ask. Regards, Alexander |
From: Alexey P. <ale...@gm...> - 2014-04-22 16:48:02
|
22 апр. 2014 г., в 20:38, Alexander Shukaev <har...@gm...> написал(а): Alexander, Last two days I’m rebuild a lot of packages to correct dependencies but without this rebuilds I always get cmake installed with all dependencies. Just now I check what packages installs when no one mingw package installed. And get the next: alexey@CAB8 /c/repo/mingw-w64-opencv $ LC_ALL=C pacman -S mingw-w64-x86_64-cmake --root /newmsys resolving dependencies... looking for conflicting packages... Packages (27) mingw-w64-x86_64-bzip2-1.0.6-2 mingw-w64-x86_64-curl-7.36.0-1 mingw-w64-x86_64-expat-2.1.0-3 mingw-w64-x86_64-gcc-libs-4.8.2-8 mingw-w64-x86_64-gettext-0.18.3.2-2 mingw-w64-x86_64-gmp-6.0.0-1 mingw-w64-x86_64-gnutls-3.3.1-1 mingw-w64-x86_64-libarchive-3.1.2-3 mingw-w64-x86_64-libffi-3.0.13-2 mingw-w64-x86_64-libgcrypt-1.6.1-2 mingw-w64-x86_64-libgnurx-2.5.1-2 mingw-w64-x86_64-libgpg-error-1.12-2 mingw-w64-x86_64-libiconv-1.14-1 mingw-w64-x86_64-libidn-1.28-2 mingw-w64-x86_64-libssh2-1.4.3-2 mingw-w64-x86_64-libtasn1-3.4-2 mingw-w64-x86_64-libwinpthread-svn-4.0.0.6560-1 mingw-w64-x86_64-lzo2-2.06-2 mingw-w64-x86_64-ncurses-5.9-2 mingw-w64-x86_64-nettle-2.7.1-3 mingw-w64-x86_64-openssl-1.0.1g-1 mingw-w64-x86_64-p11-kit-0.20.1-1 mingw-w64-x86_64-pkgconf-0.9.3-1 mingw-w64-x86_64-rtmpdump-git-r494.79459a2-1 mingw-w64-x86_64-xz-5.0.5-2 mingw-w64-x86_64-zlib-1.2.8-2 mingw-w64-x86_64-cmake-2.8.12.2-2 Total Download Size: 7.25 MiB Total Installed Size: 101.24 MiB :: Proceed with installation? [Y/n] I don’t see any issue here. All packages are installed by dependency. Regards, Alexey. > Alexey, was there any progress on the issue? Were you able to spot it? Maybe you need some more information or help? Feel free to ask. > > Regards, > Alexander > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform_______________________________________________ > Msys2-users mailing list > Msy...@li... > https://lists.sourceforge.net/lists/listinfo/msys2-users |
From: Alexander S. <har...@gm...> - 2014-04-22 17:20:54
|
OK, I decided to try again with clean MSYS2. Here is the output: $ pacman -S mingw-w64-x86_64-cmake resolving dependencies... looking for conflicting packages... Packages (36) mingw-w64-x86_64-binutils-2.24-4 mingw-w64-x86_64-bzip2-1.0.6-1 mingw-w64-x86_64-cloog-0.18.1-1 mingw-w64-x86_64-crt-svn-4.0.0.6475-1 mingw-w64-x86_64-curl-7.35.0-1 mingw-w64-x86_64-expat-2.1.0-2 mingw-w64-x86_64-gcc-4.8.2-6 mingw-w64-x86_64-gcc-libs-4.8.2-6 mingw-w64-x86_64-gettext-0.18.3.2-1 mingw-w64-x86_64-gmp-5.1.3-2 mingw-w64-x86_64-gnutls-3.2.9-1 mingw-w64-x86_64-headers-svn-4.0.0.6479-1 mingw-w64-x86_64-isl-0.12.1-1 mingw-w64-x86_64-libarchive-3.1.2-3 mingw-w64-x86_64-libffi-3.0.13-1 mingw-w64-x86_64-libgcrypt-1.6.1-1 mingw-w64-x86_64-libgnurx-2.5.1-1 mingw-w64-x86_64-libgpg-error-1.12-1 mingw-w64-x86_64-libiconv-1.14-1 mingw-w64-x86_64-libidn-1.28-1 mingw-w64-x86_64-libssh2-1.4.3-1 mingw-w64-x86_64-libtasn1-3.4-1 mingw-w64-x86_64-libwinpthread-svn-4.0.0.6471-1 mingw-w64-x86_64-lzo2-2.06-1 mingw-w64-x86_64-mpc-1.0.2-1 mingw-w64-x86_64-mpfr-3.1.2.p5-1 mingw-w64-x86_64-ncurses-5.9-2 mingw-w64-x86_64-nettle-2.7.1-2 mingw-w64-x86_64-openssl-1.0.1f-1 mingw-w64-x86_64-p11-kit-0.20.1-1 mingw-w64-x86_64-pkgconf-0.9.3-1 mingw-w64-x86_64-rtmpdump-git-r493.dc76f0a-1 mingw-w64-x86_64-winpthreads-svn-4.0.0.6471-1 mingw-w64-x86_64-xz-5.0.5-1 mingw-w64-x86_64-zlib-1.2.8-2 mingw-w64-x86_64-cmake-2.8.12.2-2 Total Download Size: 41.63 MiB Total Installed Size: 312.33 MiB However, even before installation of CMake, here is what happens during downloading: mingw-w64-x86_64-cmake-2.8.12.2-2-any 0.0 B 0.00B/s 00:00 [------------------------------------------------------------------------------] 0% mingw-w64-x86_64-cmake-2.8.12.2-2-any 0.0 B 0.00B/s 00:00 [------------------------------------------------------------------------------] 0%error: failed retrieving file 'mingw-w64-x86_64-cmake-2.8.12.2-2-any.pkg.tar.xz' from 148.251.42.38 : Maximum file size exceeded error: failed retrieving file 'mingw-w64-x86_64-cmake-2.8.12.2-2-any.pkg.tar.xz' from sourceforge.net : Maximum file size exceeded warning: failed to retrieve some files error: failed to commit transaction (download library error) Errors occurred, no packages were upgraded. Any ideas? |
From: Alexpux <al...@gm...> - 2014-04-22 17:39:52
|
22 апр. 2014 г., в 21:20, Alexander Shukaev <har...@gm...> написал(а): > OK, I decided to try again with clean MSYS2. Here is the output: > > $ pacman -S mingw-w64-x86_64-cmake > resolving dependencies... > looking for conflicting packages... > > Packages (36) mingw-w64-x86_64-binutils-2.24-4 mingw-w64-x86_64-bzip2-1.0.6-1 mingw-w64-x86_64-cloog-0.18.1-1 mingw-w64-x86_64-crt-svn-4.0.0.6475-1 mingw-w64-x86_64-curl-7.35.0-1 > mingw-w64-x86_64-expat-2.1.0-2 mingw-w64-x86_64-gcc-4.8.2-6 mingw-w64-x86_64-gcc-libs-4.8.2-6 mingw-w64-x86_64-gettext-0.18.3.2-1 mingw-w64-x86_64-gmp-5.1.3-2 mingw-w64-x86_64-gnutls-3.2.9-1 > mingw-w64-x86_64-headers-svn-4.0.0.6479-1 mingw-w64-x86_64-isl-0.12.1-1 mingw-w64-x86_64-libarchive-3.1.2-3 mingw-w64-x86_64-libffi-3.0.13-1 mingw-w64-x86_64-libgcrypt-1.6.1-1 > mingw-w64-x86_64-libgnurx-2.5.1-1 mingw-w64-x86_64-libgpg-error-1.12-1 mingw-w64-x86_64-libiconv-1.14-1 mingw-w64-x86_64-libidn-1.28-1 mingw-w64-x86_64-libssh2-1.4.3-1 > mingw-w64-x86_64-libtasn1-3.4-1 mingw-w64-x86_64-libwinpthread-svn-4.0.0.6471-1 mingw-w64-x86_64-lzo2-2.06-1 mingw-w64-x86_64-mpc-1.0.2-1 mingw-w64-x86_64-mpfr-3.1.2.p5-1 > mingw-w64-x86_64-ncurses-5.9-2 mingw-w64-x86_64-nettle-2.7.1-2 mingw-w64-x86_64-openssl-1.0.1f-1 mingw-w64-x86_64-p11-kit-0.20.1-1 mingw-w64-x86_64-pkgconf-0.9.3-1 > mingw-w64-x86_64-rtmpdump-git-r493.dc76f0a-1 mingw-w64-x86_64-winpthreads-svn-4.0.0.6471-1 mingw-w64-x86_64-xz-5.0.5-1 mingw-w64-x86_64-zlib-1.2.8-2 mingw-w64-x86_64-cmake-2.8.12.2-2 > > Total Download Size: 41.63 MiB > Total Installed Size: 312.33 MiB > > However, even before installation of CMake, here is what happens during downloading: > > mingw-w64-x86_64-cmake-2.8.12.2-2-any 0.0 B 0.00B/s 00:00 [------------------------------------------------------------------------------] 0% mingw-w64-x86_64-cmake-2.8.12.2-2-any 0.0 B 0.00B/s 00:00 [------------------------------------------------------------------------------] 0%error: failed retrieving file 'mingw-w64-x86_64-cmake-2.8.12.2-2-any.pkg.tar.xz' from 148.251.42.38 : Maximum file size exceeded > error: failed retrieving file 'mingw-w64-x86_64-cmake-2.8.12.2-2-any.pkg.tar.xz' from sourceforge.net : Maximum file size exceeded > warning: failed to retrieve some files > error: failed to commit transaction (download library error) > Errors occurred, no packages were upgraded. > > Any ideas? https://sourceforge.net/p/msys2/tickets/37/ > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform_______________________________________________ > Msys2-users mailing list > Msy...@li... > https://lists.sourceforge.net/lists/listinfo/msys2-users |
From: Alexander S. <har...@gm...> - 2014-04-22 19:28:48
|
Alexey, this time CMake worked just fine. Probably something got corrupt last time. Thanks for assistance. A side question: MinGW-w64 targeting 64-bit can have some variations: POSIX/Win32 threads and SJLJ/SEH exceptions. I can see that the one you provide is based on POSIX threads, but what about exceptions? Regards, Alexander |
From: Alexpux <al...@gm...> - 2014-04-22 19:37:06
|
22 апр. 2014 г., в 23:28, Alexander Shukaev <har...@gm...> написал(а): > Alexey, this time CMake worked just fine. Probably something got corrupt last time. Thanks for assistance. A side question: MinGW-w64 targeting 64-bit can have some variations: POSIX/Win32 threads and SJLJ/SEH exceptions. I can see that the one you provide is based on POSIX threads, but what about exceptions? 32-bit: POSIX-DWARF 64-bit: POSIX-SEH > > Regards, > Alexander > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform_______________________________________________ > Msys2-users mailing list > Msy...@li... > https://lists.sourceforge.net/lists/listinfo/msys2-users |