u/AbhorrentJoel

Unable to install ComfyUI custom nodes - venv/uv-build-constraints.txt not found

I have switched over to Linux (Arch-based OS) and decided to use StabilityMatrix to manage my packages.

The issue I have come across is that I literally cannot install any custom nodes for ComfyUI in either the standard extension manager or ComfyUI-Manager when using StabilityMatrix.

Every time I go to install a custom node, it clones the git package and then throws the error:
[!] error: File not found: \venv/uv-build-constraints.txt``

Here is a log from what ComfyUI-Manager executes:

['/home/*user*/StabilityMatrix/Packages/ComfyUI/venv/bin/python3', '-m', 'uv', 'pip', 'install', 'gguf>=0.13.0']
[!] error: File not found: `venv/uv-build-constraints.txt`
install script failed: ComfyUI-GGUF
Using Python 3.12.10 environment at: venv

The file does very much exist under /home/*user*/StabilityMatrix/Packages/ComfyUI/venv/ so I am confused why it is throwing this error.

I have tried both StabilityMatrix v2.15.6 and v2.15.7 with data in both its own folder and in the home folder to no avail. I have also tried different versions of Python including but not limited to v3.10.19 (I believe) and v3.12.10 with no change. No difference using various versions of ComfyUI either.

I cannot find anything through Google, Reddit, or GitHub using specific terms when searching through issues. It makes me think that I have made a mistake somewhere.

Any pointers would be greatly appreciated.

reddit.com
u/AbhorrentJoel — 15 days ago

Hello all,

I tried to my own research but I do not know where to go now. I am potentially looking at chasing Alibaba or the supplier for item I received not being as described.

I have already created a post about this on the PayPal subreddit ([UK - England] Pay in 3. Alibaba seller apparently shipped the wrong package. Alibaba and PayPal will not resolve. Outside SNAD window.). I forgot to write this was back in January in that post. For clarity, the supplier is China.

I do not expect people to read all that above post. If you do, ignore the next paragraph. If you do not, I will summarise below:

Paid near £340 (about US460) with PayPal Pay in 3 for a "new" item but received one with signs of use, minor damage, and missing accessories. Informed the seller, they offered 20 USD partial refund. Trade Assurance backed them by brushing it off as "wear and tear" despite being sold as "new," offering me "discretionary" credit (usable only on their platform, not even guaranteed) or letting me return at my cost and risk (risky since the seller already lied). PayPal would not dispute because SNAD window about a week before I submitted even though delays were due to Chinese public holiday. Unable to chargeback due to PayPal credit.

As it stands now, I have:

  • Raised a complaint with PayPal - they have offered a partial refund as "goodwill."
  • Raised a complaint with Alibaba by letter - they have "escalated" the case and offered yet more credit... haha.
  • Opened a case with my country's Financial Ombudsman, but unregulated credit is outside of their scope.
  • Contacted Citizens Advice, who have pointed me to UKICC (I am looking into this now).

I could just take the PayPal goodwill credit and try to sell the item (I no longer want it) to minimise my losses or even potentially break even. As much as I hate PayPal after this situation, I do not think they have a legal requirement to pay me as per their terms, so I would rather go for the source if this is doable.

If there is anyone here with good knowledge of Alibaba's terms (including Trade Assurance) that could potentially point me in the right direction, that would be greatly appreciated. This platform and its suppliers need to held accountable.

Thanks in advance.

reddit.com
u/AbhorrentJoel — 26 days ago