ARM64/aarch64 installation fails because hard dependency nvidia-vfx has no linux_aarch64 wheel
Body
Summary
I am trying to install Nvidia_RTX_Nodes_ComfyUI on Linux ARM64 (aarch64), but installation fails because the project has a hard dependency on nvidia-vfx, and nvidia-vfx currently does not provide a linux_aarch64 wheel.
From what I can see, this is not a ComfyUI Manager issue. It is a platform compatibility issue caused by the required dependency.
Environment
- OS: Linux
- Architecture:
aarch64
- Python:
3.12.3
- CUDA:
13.0
- NVIDIA Driver:
580.126
- ComfyUI:
0.16.1
Reproduction
Install the node, or directly run:
pip install --extra-index-url https://pypi.nvidia.com/ nvidia-vfx
Actual result
Installation fails with:
RuntimeError: Didn't find wheel for nvidia-vfx 0.1.0.1
The debug output shows that the package is checking only these wheel targets:
cp310 ... manylinux ... x86_64
cp311 ... manylinux ... x86_64
cp312-abi3 ... manylinux ... x86_64
- Windows
amd64
There does not appear to be any linux_aarch64 wheel.
Additional findings
This repository appears to require nvidia-vfx as a hard dependency:
requirements.txt includes nvidia-vfx
pyproject.toml includes nvidia-vfx
- the node imports
nvvfx directly at startup
Also, the published nvidia-vfx source package is a wheel-stub package that downloads a prebuilt wheel from https://pypi.nvidia.com/, so this does not look like something users can build locally on ARM from source.
Expected result
One of the following would help:
- Provide
linux_aarch64 support for nvidia-vfx, if ARM64 is intended to be supported.
- Explicitly document that
Nvidia_RTX_Nodes_ComfyUI is currently x86_64-only.
- Fail with a clearer platform error message in the README or installer path.
Request
Could you confirm whether ARM64/aarch64 support is planned?
If not, please consider documenting that this node currently requires x86_64 Linux or Windows, so ARM users do not spend time debugging an installation path that cannot succeed.
ARM64/aarch64 installation fails because hard dependency
nvidia-vfxhas nolinux_aarch64wheelBody
Summary
I am trying to install
Nvidia_RTX_Nodes_ComfyUIon Linux ARM64 (aarch64), but installation fails because the project has a hard dependency onnvidia-vfx, andnvidia-vfxcurrently does not provide alinux_aarch64wheel.From what I can see, this is not a ComfyUI Manager issue. It is a platform compatibility issue caused by the required dependency.
Environment
aarch643.12.313.0580.1260.16.1Reproduction
Install the node, or directly run:
Actual result
Installation fails with:
The debug output shows that the package is checking only these wheel targets:
cp310 ... manylinux ... x86_64cp311 ... manylinux ... x86_64cp312-abi3 ... manylinux ... x86_64amd64There does not appear to be any
linux_aarch64wheel.Additional findings
This repository appears to require
nvidia-vfxas a hard dependency:requirements.txtincludesnvidia-vfxpyproject.tomlincludesnvidia-vfxnvvfxdirectly at startupAlso, the published
nvidia-vfxsource package is awheel-stubpackage that downloads a prebuilt wheel fromhttps://pypi.nvidia.com/, so this does not look like something users can build locally on ARM from source.Expected result
One of the following would help:
linux_aarch64support fornvidia-vfx, if ARM64 is intended to be supported.Nvidia_RTX_Nodes_ComfyUIis currentlyx86_64-only.Request
Could you confirm whether ARM64/aarch64 support is planned?
If not, please consider documenting that this node currently requires
x86_64Linux or Windows, so ARM users do not spend time debugging an installation path that cannot succeed.