Description
Operating System+version: Archlinux up-to-date
Compiler+version: gcc (GCC) 12.2.0
Conan version: Conan version 1.51.3
Python version: Python 3.10.6
Hi,
On my freshly installed archlinux I installed python, created a pip env, installed conan in it.
Then I cloned a private git repository and tried to compile it, however I could not, because the checksum check for clipper 4.10.0 failed:
Installing (downloading, building) binaries...
stb/cci.20210910: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conancenter'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
stb/cci.20210910: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
stb/cci.20210910: Downloaded package revision 0
bullet3/3.24: Already installed!
bzip2/1.0.8: Already installed!
bzip2/1.0.8: Appending PATH environment variable: /home/tamas/.conan/data/bzip2/1.0.8///package/ad18e1e856ff78d73ad6f3c9a214f85abf2d0550/bin
clipper/4.10.0: WARN: Build folder is dirty, removing it: /home/tamas/.conan/data/clipper/4.10.0///build/0d3bb5ed760e15c5a25aef7935f438ad21054b16
clipper/4.10.0: WARN: Trying to remove corrupted source folder
clipper/4.10.0: WARN: This can take a while for big packages
clipper/4.10.0: Configuring sources in /home/tamas/.conan/data/clipper/4.10.0///source
ERROR: clipper/4.10.0: Error in source() method, line 50
tools.get(**self.conan_data["sources"][self.version], destination=self._source_subfolder)
ConanException: sha256 signature failed for 'clipper_ver4.10.0.zip' file.
Provided signature: b71269a1e38ffd58b07e0dddf60c6794978cd3d9055c5d70c6c2cc1c7a841848
Computed signature: 4530e01006d02507a41f7eeaefa758c8067a94a7a0d6e0381fadfa40bc0cf248
CMake Error at /usr/share/qtcreator/package-manager/conan.cmake:540 (message):
Conan install failed='1'
Call Stack (most recent call first):
/usr/share/qtcreator/package-manager/conan.cmake:882 (old_conan_cmake_install)
CMakeLists.txt:5 (conan_cmake_run)
-- Configuring incomplete, errors occurred!
Manually running sha256 gives the same result as the computerd signature:
[tamas@myhostname Downloads]$ sha256sum clipper_ver4.10.0.zip
4530e01006d02507a41f7eeaefa758c8067a94a7a0d6e0381fadfa40bc0cf248 clipper_ver4.10.0.zip
My conanfile.py contains the following:
def requirements(self):
self.requires("glm/0.9.9.8")
self.requires("spdlog/1.9.2")
self.requires("glad/0.1.34")
self.requires("imgui/1.84.2")
self.requires("glfw/3.3.8")
self.requires("opengl/system")
self.requires("entt/3.10.3")
self.requires("assimp/5.2.2")
self.requires("jsoncpp/1.9.5")
self.requires("bullet3/3.24")
self.requires("tinyxml/2.6.2")
- Is it a conan receipe bug?
- How is it possible to bypass / ignore checksum errors and continue installation?
- Which package requires the clipper package, how can I check it?
Could you please take a look at it?
I hope I did not forget to add any required / important information. Let me know if I forgot something.
Thanks.