-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
open-webui: python3.12-torch is marked as broken, refusing to evaluate. #379354
Comments
brokenConditions = attrsets.filterAttrs (_: cond: cond) {
"CUDA and ROCm are mutually exclusive" = cudaSupport && rocmSupport;
"CUDA is not targeting Linux" = cudaSupport && !stdenv.hostPlatform.isLinux;
"Unsupported CUDA version" =
cudaSupport
&& !(builtins.elem cudaPackages.cudaMajorVersion [
"11"
"12"
]);
"MPI cudatoolkit does not match cudaPackages.cudatoolkit" =
MPISupport && cudaSupport && (mpi.cudatoolkit != cudaPackages.cudatoolkit);
# This used to be a deep package set comparison between cudaPackages and
# effectiveMagma.cudaPackages, making torch too strict in cudaPackages.
# In particular, this triggered warnings from cuda's `aliases.nix`
"Magma cudaPackages does not match cudaPackages" =
cudaSupport && (effectiveMagma.cudaPackages.cudaVersion != cudaPackages.cudaVersion);
"Rocm support is currently broken because `rocmPackages.hipblaslt` is unpackaged. (2024-06-09)" =
rocmSupport;
}; |
I'm trying to run this with @khaneliman Do you expect that this draft PR which packages |
Yes, @raj-magesh , Please do let me know the exact use of is that required config? if its related to that PR, its been going on for long time. |
I'm still a noob, so take all this with a grain of salt.
From my lurking on various issue trackers here, ROCm packages seem to be a massive headache to package in general, and probably even more so with Nix/NixOS. I haven't used |
Nixpkgs version
Describe the bug
Hi,
I have been tiring to setup open-webui for ollama.
i have updated nix with
nix flake update
.with this rebuild is throwing error.
Steps to reproduce
add
services.open-webui.enable=true;
, this should start the service for open-webui.with latest version, its throwing error: "is marked as broken, refusing to evaluate."
Expected behaviour
rebuild should be success and open-webui access in browser.
Screenshots
Relevant log output
Additional context
No response
System metadata
"x86_64-linux"
Linux 6.12.11, NixOS, 25.05 (Warbler), 25.05.20250201.3a22805
yes
yes
nix-env (Nix) 2.24.12
/nix/store/hjb1rqv2mfs5ny47amj2gsc8xk05x5g6-source
Notify maintainers
Note for maintainers: Please tag this issue in your pull request description. (i.e.
Resolves #ISSUE
.)I assert that this issue is relevant for Nixpkgs
Is this issue important to you?
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: