princeton-vl / infinigen

Infinite Photorealistic Worlds using Procedural Generation
https://infinigen.org
BSD 3-Clause "New" or "Revised" License
5.14k stars 430 forks source link

bpy-3.6.0 hash mismatch on install #249

Closed seanr closed 3 weeks ago

seanr commented 3 weeks ago

Describe the bug

Running the installer, I get an error about a hash mismatch.

Steps to Reproduce

bash scripts/install/interactive_blender.sh

What version of the code were you using?

Tell us the commit & commit hash from git log

What command did you run?

bash scripts/install/interactive_blender.sh

What are your FULL output logs?

 ~/P/infinigen   main   bash scripts/install/interactive_blender.sh                                         06/04/24 10:48 AM
--2024-06-04 10:48:16--  https://download.blender.org/release/Blender3.6/blender-3.6.0-macos-x64.dmg
Resolving download.blender.org (download.blender.org)... 2606:4700:10::6816:40a3, 2606:4700:10::ac43:ea3, 2606:4700:10::6816:41a3, ...
Connecting to download.blender.org (download.blender.org)|2606:4700:10::6816:40a3|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 277551303 (265M) [application/octet-stream]
Saving to: ‘blender.dmg’

blender.dmg                      100%[========================================================>] 264.69M  42.0MB/s    in 6.4s

2024-06-04 10:48:22 (41.5 MB/s) - ‘blender.dmg’ saved [277551303/277551303]

Checksumming Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR :: verified   CRC32 $E825464D
Checksumming GPT Header (Primary GPT Header : 1)…
 GPT Header (Primary GPT Header : 1): verified   CRC32 $E7B20CA1
Checksumming GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl: verified   CRC32 $C122EA39
Checksumming  (Apple_Free : 3)…
                    (Apple_Free : 3): verified   CRC32 $00000000
Checksumming disk image (Apple_HFS : 4)…
......................................................................................................................
          disk image (Apple_HFS : 4): verified   CRC32 $DE8BD627
Checksumming  (Apple_Free : 5)…
.................................................................................................................................
                    (Apple_Free : 5): verified   CRC32 $00000000
Checksumming GPT Partition Data (Backup GPT Table : 6)…
GPT Partition Data (Backup GPT Table: verified   CRC32 $C122EA39
Checksumming GPT Header (Backup GPT Header : 7)…
  GPT Header (Backup GPT Header : 7): verified   CRC32 $BF7EA1FA
verified   CRC32 $B8F73DDB
/dev/disk7              GUID_partition_scheme
/dev/disk7s1            Apple_HFS                       /Volumes/Blender
"disk7" ejected.
Looking in links: /var/folders/65/6vrq3bks1_sg_dy_hwz1pwxh0000gn/T/tmp5_bnqh3y
Requirement already satisfied: setuptools in ./Blender.app/Contents/Resources/3.6/python/lib/python3.10/site-packages (65.5.0)
Requirement already satisfied: pip in ./Blender.app/Contents/Resources/3.6/python/lib/python3.10/site-packages (23.0.1)
Obtaining file:///Users/seanr/Projects/infinigen
  Installing build dependencies ... done
  Checking if build backend supports build_editable ... done
  Getting requirements to build editable ... done
  Installing backend dependencies ... done
  Preparing editable metadata (pyproject.toml) ... done
Collecting pyrender
  Downloading pyrender-0.1.45-py3-none-any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 5.3 MB/s eta 0:00:00
Collecting landlab>=2.6.0
  Downloading landlab-2.8.0-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 26.0 MB/s eta 0:00:00
Collecting opencv-python
  Downloading opencv-python-4.10.0.82.tar.gz (95.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.1/95.1 MB 11.6 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting matplotlib
  Downloading matplotlib-3.9.0-cp310-cp310-macosx_10_12_x86_64.whl (7.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.9/7.9 MB 11.7 MB/s eta 0:00:00
Collecting frozendict
  Downloading frozendict-2.4.4.tar.gz (315 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 315.9/315.9 kB 9.1 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting bpy==3.6.0
  Downloading bpy-3.6.0-cp310-cp310-macosx_10_15_x86_64.whl (183.3 MB)
     ━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.1/183.3 MB 5.3 MB/s eta 0:00:31
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    bpy==3.6.0 from https://files.pythonhosted.org/packages/22/bf/32f0723c5debedec561c2b127bc108065717a244ad28ed2311207d8f3812/bpy-3.6.0-cp310-cp310-macosx_10_15_x86_64.whl (from infinigen==1.3.3):
        Expected sha256 1215d5b972fd71ae1ddcb45108e25b2b3a0d7b89645365bca01341604dcecb5f
             Got        31fa39903510a51c7b140d3a0259bee7a01110bece06bf0e9c9c819500205508

[notice] A new release of pip is available: 23.0.1 -> 24.0
[notice] To update, run: /Users/seanr/Projects/infinigen/Blender.app/Contents/Resources/3.6/python/bin/python3.10 -m pip install --upgrade pip

If this is your first time running Infinigen, what are the full install logs?**

Unable to run due to above.

Platform

Additional context

Add any other context about the problem here.

seanr commented 3 weeks ago

This seems to have worked when re-running it. Possibly just a network glitch. 🙂 Closing.