blue-city-97042
11/02/2023, 4:50 PMExpected sha256 hash of 2c040ffa5d5308c0e953c6f5b1dad0aa640665e6684d14404424b7d2fb9d9f24 when downloading pyyaml but hashed to 6516bdba655fe2470973f7182220cb89414bdbc8b8ed7f19083412cc33efe9df.
This particular package was built from the sdist using a gcc7/python38 runtime in a separate process. This is because the system architecture we are using does not have a prebuilt binary for it. This package is then uploaded to our artifactory instance.
As a part of our resolves we have it added into a requirements.txt. A pip download of the package completes without error, but the generate-lockfile goal does not. This appears to be similar to the following issue https://github.com/pantsbuild/pants/issues/17626, but not exactly the same. Since these are built directly from the sdists rather than the github source I don't have a whole lot of control on how the build occurs.
Details: pants 2.18.rc4, scie-pants 0.10.4. Runtime used to compile the pyyaml uses gcc7, python 3.8.16. Current environment for pants uses the runtime defined in the ptext. The python version for the python3
command is in a virtualenv and uses python 3.8.16blue-city-97042
11/02/2023, 4:51 PMbroad-processor-92400
11/02/2023, 7:12 PMblue-city-97042
11/02/2023, 7:15 PMblue-city-97042
11/02/2023, 7:15 PMblue-city-97042
11/02/2023, 7:21 PMbroad-processor-92400
11/02/2023, 7:39 PMblue-city-97042
11/02/2023, 7:40 PMblue-city-97042
11/02/2023, 7:43 PMjmello@jmello-718:~/Downloads$ pip hash one/PyYAML-3.13-cp38-cp38-linux_x86_64.whl
one/PyYAML-3.13-cp38-cp38-linux_x86_64.whl:
--hash=sha256:727bb5cd2a51d2a8cb1f2b096f05ceb998144d70d238639056a2eb62e90a944a
jmello@jmello-718:~/Downloads$ pip hash two/PyYAML-3.13-cp38-cp38-linux_x86_64.whl
two/PyYAML-3.13-cp38-cp38-linux_x86_64.whl:
--hash=sha256:2c040ffa5d5308c0e953c6f5b1dad0aa640665e6684d14404424b7d2fb9d9f24
blue-city-97042
11/02/2023, 7:43 PMblue-city-97042
11/02/2023, 7:44 PMbroad-processor-92400
11/02/2023, 9:32 PMblue-city-97042
11/02/2023, 9:38 PMbroad-processor-92400
11/02/2023, 10:01 PMblue-city-97042
11/02/2023, 10:07 PMbroad-processor-92400
11/02/2023, 10:09 PMwhl
files are zips so one can unzip and compare the contents directly. (Although it could be other issues like different compression settings or something, if artifactory recompresses them.)blue-city-97042
11/02/2023, 10:10 PM