I'm following the official build instructions using a docker debian-23.04 image, but it's failing. Any idea what's wrong?

root@f4b21aa261b1:/debian_data/grapheneos-2024011600# adevtool generate-all -d cheetah
Extracting stock system source   /debian_data/grapheneos-2024011600/vendor/adevtool/dl/unpacked/cheetah-UQ1A.240105.004
Enumerating files   vendor_dlkm
Replacing blobs with buildable modules
Marking apps as presigned   product/priv-app/PixelCameraServicesC10/PixelCameraServicesC10.apk
Copying files   vendor/lib64/vendor.samsung_slsi.telephony.hardware.radioExternal@1.1.so
Extracting properties
Adding missing SELinux policies
Extracting overlays
Extracting vintf manifests
Extracting firmware
Generating build files
Running extract_android_ota_payload.py
    Error: /debian_data/grapheneos-2024011600/vendor/adevtool/external/extract_android_ota_payload/extract_android_ota_payload.py,/debian_data/grapheneos-2024011600/vendor/adevtool/dl/cheeta
    h-ota-uq1a.240105.004-6f97193f.zip,vendor/google_devices/cheetah/firmware returned 1, stderr: Traceback (most recent call last):
      File "/debian_data/grapheneos-2024011600/vendor/adevtool/external/extract_android_ota_payload/extract_android_ota_payload.py", line 13, in <module>
        import update_metadata_pb2
      File "/debian_data/grapheneos-2024011600/vendor/adevtool/external/extract_android_ota_payload/update_metadata_pb2.py", line 7, in <module>
        from google.protobuf import descriptor as _descriptor
    ModuleNotFoundError: No module named 'google'

    Ah you're right, I missed that part. Thanks!