i have no idea what broke here. please see log below:
~/grapheneos-14 adevtool generate-all -d oriole
Extracting stock system source /home/ash/grapheneos-14/vendor/adevtool/dl/unpacked/oriole-AP2A.240705.004
Enumerating files vendor_dlkm
Replacing blobs with buildable modules
Marking apps as presigned product/priv-app/PixelCameraServices/PixelCameraServices.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: /home/ash/grapheneos-14/vendor/adevtool/external/extract_android_ota_payload/extract_android_ota_payload.py,/home/ash/grapheneos-14/vendor/adevtool/dl/oriole-ota-ap2a.240705.004-0fe0567d.zip,vendor/google_device
s/oriole/firmware returned 1, stderr: Traceback (most recent call last):
File "/home/ash/grapheneos-14/vendor/adevtool/external/extract_android_ota_payload/extract_android_ota_payload.py", line 13, in <module>
import update_metadata_pb2
File "/home/ash/grapheneos-14/vendor/adevtool/external/extract_android_ota_payload/update_metadata_pb2.py", line 9, in <module>
from google.protobuf import runtime_version as _runtime_version
ImportError: cannot import name 'runtime_version' from 'google.protobuf' (/usr/lib/python3.12/site-packages/google/protobuf/__init__.py)
i am using manjaro linux 24.0.3