Skip to content

cudaPackages.setupCudaHook: init#233581

Merged
ConnorBaker merged 4 commits intoNixOS:masterfrom
SomeoneSerge:CUDAToolkit_ROOT
Jul 25, 2023
Merged

cudaPackages.setupCudaHook: init#233581
ConnorBaker merged 4 commits intoNixOS:masterfrom
SomeoneSerge:CUDAToolkit_ROOT

Conversation

@SomeoneSerge
Copy link
Copy Markdown
Contributor

@SomeoneSerge SomeoneSerge commented May 23, 2023

Description of changes

Experiments towards #224291
State: tried rewriting magma without symlinkJoin and it seems to build fine

Things done
  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 23.05 Release Notes (or backporting 22.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

@ofborg ofborg bot added the 8.has: package (new) This PR adds a new package label May 23, 2023
@ofborg ofborg bot requested review from ConnorBaker and samuela May 23, 2023 10:15
@ofborg ofborg bot added 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. labels May 23, 2023
@SomeoneSerge SomeoneSerge force-pushed the CUDAToolkit_ROOT branch 5 times, most recently from c345719 to c237d6a Compare May 23, 2023 16:13
@samuela
Copy link
Copy Markdown
Member

samuela commented May 23, 2023

Will this obviate the need for the symlinkJoin workarounds? Can it be??

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Will this obviate the need for the symlinkJoin workarounds? Can it be??

Only partially: for the projects that use CMake and find_package(CUDAToolkit). But even so!

@ConnorBaker
Copy link
Copy Markdown
Contributor

Well, magma built, and comparing the diffs it looks like it worked!

$ diff --text --minimal --ignore-all-space --side-by-side ./magma-master.log ./magma-serge.log 
acl-2.3.1              	 108.9K	  31.3M				acl-2.3.1             	 108.9K	  31.3M
attr-2.5.1             	  78.8K	  31.2M				attr-2.5.1            	  78.8K	  31.2M
bash-5.2-p15           	   1.6M	  32.7M				bash-5.2-p15          	   1.6M	  32.7M
binutils-2.40          	  28.2M	  69.8M				binutils-2.40         	  28.2M	  69.8M
binutils-2.40-lib      	   2.7M	  33.9M				binutils-2.40-lib     	   2.7M	  33.9M
binutils-wrapper-2.40  	  50.1K	  84.7M				binutils-wrapper-2.40 	  50.1K	  84.7M
blas-3                 	  53.3M	 121.1M				blas-3                	  53.3M	 121.1M
coreutils-9.1          	   1.4M	  41.1M				coreutils-9.1         	   1.4M	  41.1M
cuda_cudart-11.7.60    	   6.3M	   6.3M				cuda_cudart-11.7.60   	   6.3M	   6.3M
cuda_cupti-11.7.50     	  88.4M	  88.6M				cuda_cupti-11.7.50    	  88.4M	  88.6M
cuda_nvcc-11.7.64      	 114.8M	 395.5M			      |	cuda_nvcc-11.7.64     	 114.8M	 401.8M
cuda_nvprof-11.7.50    	   9.9M	 129.6M				cuda_nvprof-11.7.50   	   9.9M	 129.6M
cuda-native-redist-11.7	  63.0K	   2.1G			      <
expand-response-params 	  16.4K	  31.1M				expand-response-params	  16.4K	  31.1M
gcc-11.3.0             	 183.0M	 244.6M				gcc-11.3.0            	 183.0M	 244.6M
gcc-11.3.0-lib         	   7.4M	  46.3M				gcc-11.3.0-lib        	   7.4M	  46.3M
gcc-11.3.0-libgcc      	 114.3K	 114.3K				gcc-11.3.0-libgcc     	 114.3K	 114.3K
gcc-12.2.0-lib         	   7.5M	  38.8M				gcc-12.2.0-lib        	   7.5M	  38.8M
gcc-12.2.0-libgcc      	 139.3K	 139.3K				gcc-12.2.0-libgcc     	 139.3K	 139.3K
gcc-wrapper-11.3.0     	  58.6K	 280.7M				gcc-wrapper-11.3.0    	  58.6K	 280.7M
gfortran-12.2.0-lib    	  10.5M	  41.7M				gfortran-12.2.0-lib   	  10.5M	  41.7M
gfortran-12.2.0-libgcc 	 139.3K	 139.3K				gfortran-12.2.0-libgcc	 139.3K	 139.3K
glibc-2.37-8           	  28.8M	  31.1M				glibc-2.37-8          	  28.8M	  31.1M
glibc-2.37-8-bin       	   2.7M	  33.8M				glibc-2.37-8-bin      	   2.7M	  33.8M
glibc-2.37-8-dev       	   2.2M	  42.1M				glibc-2.37-8-dev      	   2.2M	  42.1M
gmp-with-cxx-6.2.1     	 729.2K	  39.5M				gmp-with-cxx-6.2.1    	 729.2K	  39.5M
gmp-with-cxx-6.2.1     	 730.4K	  39.5M				gmp-with-cxx-6.2.1    	 730.4K	  39.5M
gnugrep-3.7            	 773.1K	  32.4M				gnugrep-3.7           	 773.1K	  32.4M
isl-0.20               	   2.5M	  41.9M				isl-0.20              	   2.5M	  41.9M
libcublas-11.10.1.25   	   1.1G	   1.2G				libcublas-11.10.1.25  	   1.1G	   1.2G
libcusparse-11.7.3.50  	 488.1M	 488.2M				libcusparse-11.7.3.50 	 488.1M	 488.2M
libidn2-2.3.4          	 350.4K	   2.1M				libidn2-2.3.4         	 350.4K	   2.1M
libmpc-1.3.1           	 273.4K	  40.5M				libmpc-1.3.1          	 273.4K	  40.5M
libunistring-1.1       	   1.8M	   1.8M				libunistring-1.1      	   1.8M	   1.8M
linux-headers-6.2      	   6.1M	   6.1M				linux-headers-6.2     	   6.1M	   6.1M
magma-2.7.1            	 233.6M	   2.4G				magma-2.7.1           	 233.6M	   2.4G
mpfr-4.2.0             	 774.0K	  40.2M				mpfr-4.2.0            	 774.0K	  40.2M
openblas-0.3.21        	  26.1M	  67.8M				openblas-0.3.21       	  26.1M	  67.8M
pcre-8.45              	 514.4K	  31.6M				pcre-8.45             	 514.4K	  31.6M
							      >	setup-cuda-paths-hook 	   3.2K	 280.7M
xgcc-12.2.0-libgcc     	 139.3K	 139.3K				xgcc-12.2.0-libgcc    	 139.3K	 139.3K
zlib-1.2.13            	 129.6K	  31.2M				zlib-1.2.13           	 129.6K	  31.2M

I'll try to run an ML workload with the new magma just to verify it still works.

@ConnorBaker
Copy link
Copy Markdown
Contributor

ConnorBaker commented May 31, 2023

I failed to build PyTorch (because cudatoolkit wouldn't build):

$ cat ~/.config/nixpkgs/config.nix 
{
  allowUnfree = true;
  enableUnfree = true;
  cudaSupport = true;
  cudaCapabilities = [ "8.6" ];
  cudaForwardCompat = false;
}
$ nix build --impure -L .#cudaPackages.cudatoolkit
cudatoolkit> Sourcing auto-add-opengl-runpath-hook
cudatoolkit> Using autoAddOpenGLRunpathPhase
cudatoolkit> Sourcing setup-cuda-paths-hook
cudatoolkit> Executing setupCUDAToolkitCompilers
cudatoolkit> unpacking sources
cudatoolkit> Creating directory pkg
cudatoolkit> patching sources
cudatoolkit> configuring
cudatoolkit> no configure script, doing nothing
cudatoolkit> building
cudatoolkit> no Makefile or custom buildPhase, doing nothing
cudatoolkit> glibPreInstallPhase
cudatoolkit> installing
cudatoolkit> renamed '/nix/store/s10xiaawf1dmfpkkw7jjhnl0l6qj5zv3-cudatoolkit-11.7.0/lib64/libcudart.so' -> '/nix/store/ybz3nr5lwq1rf4xjn69pl9wijzi0qa8m-cudatoolkit-11.7.0-lib/lib/libcudart.so'
cudatoolkit> renamed '/nix/store/s10xiaawf1dmfpkkw7jjhnl0l6qj5zv3-cudatoolkit-11.7.0/lib64/libcudart.so.11.0' -> '/nix/store/ybz3nr5lwq1rf4xjn69pl9wijzi0qa8m-cudatoolkit-11.7.0-lib/lib/libcudart.so.11.0'
cudatoolkit> renamed '/nix/store/s10xiaawf1dmfpkkw7jjhnl0l6qj5zv3-cudatoolkit-11.7.0/lib64/libcudart.so.11.7.60' -> '/nix/store/ybz3nr5lwq1rf4xjn69pl9wijzi0qa8m-cudatoolkit-11.7.0-lib/lib/libcudart.so.11.7.60'
cudatoolkit> renamed '/nix/store/s10xiaawf1dmfpkkw7jjhnl0l6qj5zv3-cudatoolkit-11.7.0/lib64/libcudart_static.a' -> '/nix/store/ybz3nr5lwq1rf4xjn69pl9wijzi0qa8m-cudatoolkit-11.7.0-lib/lib/libcudart_static.a'
cudatoolkit> /nix/store/qamh89j2h8xa0dgl6g8lsa8vzynsz8k9-mark-for-cudatoolkit-root-hook/nix-support/setup-hook: line 5: out lib doc: invalid variable name
error: builder for '/nix/store/19i1yf9zh3rsq1rwym1bw1vnb7ry9499-cudatoolkit-11.7.0.drv' failed with exit code 1

How have you been debugging the setup hooks @SomeoneSerge? Is there any way to get a look at the interpolated scripts to see what exactly is being substituted?

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

❯ nixpkgs-review pr 233581 --extra-nixpkgs-config '{ cudaSupport = true; cudaCapabilities = [ "8.6" ]; }' --post-result
$ git -c fetch.prune=false fetch --no-tags --force https://github.com/NixOS/nixpkgs master:refs/nixpkgs-review/0 pull/233581/head:refs/nixpkgs-review/1
$ git worktree add /home/ss/.cache/nixpkgs-review/pr-233581-1/nixpkgs 2b63df0a03510bd9579f9a53cc22f83be97996a3
Preparing worktree (detached HEAD 2b63df0a035)
Updating files: 100% (35411/35411), done.
HEAD is now at 2b63df0a035 modules/sshd: print the offending keys when we detect duplicate sshd keys.
$ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f /home/ss/.cache/nixpkgs-review/pr-233581-1/nixpkgs -qaP --xml --out-path --show-trace --no-allow-import-from-derivation
$ git merge --no-commit --no-ff d07a482f2735a3bb9ca63a3208245381211aa5be
Auto-merging pkgs/development/compilers/cudatoolkit/common.nix
Automatic merge went well; stopped before committing as requested
$ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f /home/ss/.cache/nixpkgs-review/pr-233581-1/nixpkgs -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta
2 packages added:
mark-for-cudatoolkit-root-hook setup-cuda-paths-hook

1328 packages updated:
...

😫 We got to do something about gstreamer already

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

This needs to be refactored and documented, but I really cannot afford to right now. I can either just mark this ready as is, or I'm also fine with someone else adopting this PoC and opening a new cleaner PR

@SomeoneSerge SomeoneSerge changed the title WIP: cudaPackages.setupCudaPathsHook: init cudaPackages.setupCudaPathsHook: init Jul 7, 2023
@SomeoneSerge SomeoneSerge force-pushed the CUDAToolkit_ROOT branch 3 times, most recently from b683b28 to bb6acce Compare July 7, 2023 12:36
@SomeoneSerge SomeoneSerge marked this pull request as ready for review July 7, 2023 13:24
@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

I added some more comments, but eventually (in a separate PR) we need to update the cuda section of the manual.
I'm running a nixpkgs-review now (note: nixpkgs-review size went from 1328 down to 505 packages thanks to #235481)

@SomeoneSerge

This comment was marked as outdated.

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Result of nixpkgs-review pr 233581 --extra-nixpkgs-config '{ cudaCapabilities = [ "8.6" ]; cudaSupport = true; }' run on x86_64-linux 1

59 packages marked as broken and skipped:
  • cntk
  • cudaPackages.nvidia_driver
  • mxnet
  • obs-studio-plugins.obs-hyperion
  • python310Packages.caffe
  • python310Packages.caffe.bin
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.cntk
  • python310Packages.cntk.dist
  • python310Packages.dalle-mini
  • python310Packages.dalle-mini.dist
  • python310Packages.distrax
  • python310Packages.distrax.dist
  • python310Packages.elegy
  • python310Packages.elegy.dist
  • python310Packages.flax
  • python310Packages.flax.dist
  • python310Packages.graspologic
  • python310Packages.graspologic.dist
  • python310Packages.imgaug
  • python310Packages.imgaug.dist
  • python310Packages.mask-rcnn
  • python310Packages.mask-rcnn.dist
  • python310Packages.mxnet
  • python310Packages.mxnet.dist
  • python310Packages.optuna
  • python310Packages.optuna.dist
  • python310Packages.pymanopt
  • python310Packages.pymanopt.dist
  • python310Packages.qiskit
  • python310Packages.qiskit-machine-learning
  • python310Packages.qiskit-machine-learning.dist
  • python310Packages.qiskit.dist
  • python310Packages.rlax
  • python310Packages.rlax.dist
  • python310Packages.scikit-tda
  • python310Packages.scikit-tda.dist
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.theano
  • python310Packages.theano.dist
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python310Packages.treex
  • python310Packages.treex.dist
  • python310Packages.vqgan-jax
  • python310Packages.vqgan-jax.dist
  • python311Packages.cntk
  • python311Packages.cntk.dist
  • python311Packages.imgaug
  • python311Packages.imgaug.dist
  • python311Packages.mxnet
  • python311Packages.mxnet.dist
  • python311Packages.theano
  • python311Packages.theano.dist
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
79 packages failed to build:
  • caffe (caffeWithCuda)
  • caffe.bin (caffeWithCuda.bin)
  • cctag
  • cctag.dev
  • cctag.lib
  • cudaPackages.tensorrt
  • cudaPackages.tensorrt.dev
  • cudaPackages.tensorrt_8_5_1
  • cudaPackages.tensorrt_8_5_1.dev
  • cudaPackages.tensorrt_8_5_2
  • cudaPackages.tensorrt_8_5_2.dev
  • cudaPackages.tensorrt_8_6_0
  • cudaPackages.tensorrt_8_6_0.dev
  • deepin.dde-gsettings-schemas
  • deepin.deepin-album
  • deepin.deepin-camera
  • deepin.deepin-image-viewer
  • deepin.deepin-screen-recorder
  • deepin.image-editor
  • frigate
  • gpu-screen-recorder
  • gpu-screen-recorder-gtk
  • ib-controller
  • katagoTensorRT
  • libsForQt5.mauikit-imagetools
  • libsForQt5.pix
  • lightgbm
  • mathematica (mathematica-cuda)
  • monado
  • nomacs
  • obs-studio-plugins.advanced-scene-switcher
  • obs-studio-plugins.obs-backgroundremoval
  • obs-studio-plugins.obs-ndi
  • openmvs
  • opentrack
  • openvino
  • openvino.python
  • pixinsight
  • python310Packages.flammkuchen
  • python310Packages.flammkuchen.dist
  • python310Packages.gpt-2-simple
  • python310Packages.gpt-2-simple.dist
  • python310Packages.gumath
  • python310Packages.gumath.dist
  • python310Packages.opensfm
  • python310Packages.opensfm.dist
  • python310Packages.openvino
  • python310Packages.pytorch-metric-learning
  • python310Packages.pytorch-metric-learning.dist
  • python310Packages.skrl
  • python310Packages.skrl.dist
  • python310Packages.slicer
  • python310Packages.slicer.dist
  • python310Packages.stytra
  • python310Packages.stytra.dist
  • python310Packages.tensorrt
  • python310Packages.tensorrt.dist
  • python310Packages.torchaudio
  • python310Packages.torchaudio.dist
  • python311Packages.caffe (python311Packages.caffeWithCuda)
  • python311Packages.caffe.bin (python311Packages.caffeWithCuda.bin)
  • python311Packages.camelot
  • python311Packages.camelot.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.dm-haiku.testsout
  • python311Packages.jmp
  • python311Packages.jmp.dist
  • python311Packages.opensfm
  • python311Packages.opensfm.dist
  • python311Packages.openvino
  • python311Packages.tensorrt
  • python311Packages.tensorrt.dist
  • rtabmap
  • saga
  • ueberzugpp
  • wolfram-engine
  • wolfram-notebook
  • ytfzf
672 packages built:
  • MIDIVisualizer
  • aitrack
  • arcanPackages.all-wrapped
  • arcanPackages.arcan
  • arcanPackages.arcan-wrapped
  • arcanPackages.cat9-wrapped
  • arcanPackages.durden-wrapped
  • arcanPackages.ffmpeg
  • arcanPackages.ffmpeg.bin
  • arcanPackages.ffmpeg.data
  • arcanPackages.ffmpeg.dev
  • arcanPackages.ffmpeg.doc
  • arcanPackages.ffmpeg.lib
  • arcanPackages.ffmpeg.man
  • arcanPackages.pipeworld-wrapped
  • arcanPackages.prio-wrapped
  • arcanPackages.xarcan
  • audiobookshelf
  • auto-multiple-choice
  • blender
  • blender-hip
  • colmap (colmapWithCuda)
  • corrscope
  • corrscope.dist
  • cudaPackages.cuda-samples
  • cudaPackages.cuda_cccl
  • cudaPackages.cuda_cudart
  • cudaPackages.cuda_cuobjdump
  • cudaPackages.cuda_cupti
  • cudaPackages.cuda_cuxxfilt
  • cudaPackages.cuda_demo_suite
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_gdb
  • cudaPackages.cuda_memcheck
  • cudaPackages.cuda_nsight
  • cudaPackages.cuda_nvcc
  • cudaPackages.cuda_nvdisasm
  • cudaPackages.cuda_nvml_dev
  • cudaPackages.cuda_nvprof
  • cudaPackages.cuda_nvprune
  • cudaPackages.cuda_nvrtc
  • cudaPackages.cuda_nvtx
  • cudaPackages.cuda_nvvp
  • cudaPackages.cuda_profiler_api
  • cudaPackages.cuda_sanitizer_api
  • cudaPackages.cudatoolkit
  • cudaPackages.cudatoolkit.doc
  • cudaPackages.cudatoolkit.lib
  • cudaPackages.cudnn
  • cudaPackages.cudnn_8_6
  • cudaPackages.cudnn_8_7
  • cudaPackages.cudnn_8_8
  • cudaPackages.cutensor
  • cudaPackages.cutensor.dev
  • cudaPackages.fabricmanager
  • cudaPackages.libcublas
  • cudaPackages.libcufft
  • cudaPackages.libcufile
  • cudaPackages.libcurand
  • cudaPackages.libcusolver
  • cudaPackages.libcusparse
  • cudaPackages.libnpp
  • cudaPackages.libnvidia_nscq
  • cudaPackages.libnvjpeg
  • cudaPackages.markForCudatoolkitRootHook
  • cudaPackages.nccl
  • cudaPackages.nccl.dev
  • cudaPackages.nsight_compute
  • cudaPackages.nsight_systems
  • cudaPackages.nvidia_fs
  • cudaPackages.setupCudaPathsHook
  • darktable
  • digikam
  • easyocr (python310Packages.easyocr)
  • easyocr.dist (python310Packages.easyocr.dist)
  • facedetect
  • faiss (faissWithCuda ,python310Packages.faiss)
  • faiss.demos (faissWithCuda.demos ,python310Packages.faiss.demos)
  • faust2jack
  • ffcast
  • ffmpeg_4-full
  • ffmpeg_4-full.bin
  • ffmpeg_4-full.data
  • ffmpeg_4-full.dev
  • ffmpeg_4-full.doc
  • ffmpeg_4-full.lib
  • ffmpeg_4-full.man
  • ffmpeg_6-full
  • ffmpeg_6-full.bin
  • ffmpeg_6-full.data
  • ffmpeg_6-full.dev
  • ffmpeg_6-full.doc
  • ffmpeg_6-full.lib
  • ffmpeg_6-full.man
  • fgallery
  • flowblade
  • focus-stack
  • forge
  • frei0r
  • gimp-with-plugins
  • gimpPlugins.gmic
  • glaxnimate
  • gmic
  • gmic-qt
  • gmic.dev
  • gmic.lib
  • gmic.man
  • gpt2tc
  • gpu-burn
  • gromacsCudaMpi
  • gwe
  • handbrake
  • haruna
  • hashcat
  • hikounomizu
  • hip-nvidia
  • hip-nvidia.doc
  • home-assistant-component-tests.dremel_3d_printer
  • hydrus
  • hydrus.doc
  • imagination
  • jellyfin
  • jellyfin-ffmpeg
  • jellyfin-ffmpeg.bin
  • jellyfin-ffmpeg.data
  • jellyfin-ffmpeg.dev
  • jellyfin-ffmpeg.doc
  • jellyfin-ffmpeg.lib
  • jellyfin-ffmpeg.man
  • katagoWithCuda
  • khoj
  • khoj.dist
  • librealsense
  • librealsense-gui
  • librealsense-gui.dev
  • librealsense.dev
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • libretranslate (python310Packages.libretranslate)
  • libretranslate.dist (python310Packages.libretranslate.dist)
  • libsForQt5.kdenlive
  • libsForQt5.mlt
  • libsForQt5.mlt.dev
  • libsForQt5.soundkonverter
  • libtensorflow (libtensorflow.python)
  • libyafaray
  • liquidsoap
  • magma (magma-cuda ,magma_2_7_1)
  • magma-cuda-static
  • magma_2_6_2
  • magnetophonDSP.VoiceOfFaust
  • manim
  • manim.dist
  • mavproxy
  • mavproxy.dist
  • meerk40t
  • meerk40t-camera
  • meerk40t-camera.dist
  • meerk40t.dist
  • mlt
  • mlt.dev
  • monero-gui
  • ncnn
  • nvidia-thrust (nvidia-thrust-cuda)
  • nvidia-thrust-intel
  • nvtop
  • nvtop-nvidia
  • obs-studio
  • obs-studio-plugins.droidcam-obs
  • obs-studio-plugins.input-overlay
  • obs-studio-plugins.looking-glass-obs
  • obs-studio-plugins.obs-3d-effect
  • obs-studio-plugins.obs-command-source
  • obs-studio-plugins.obs-gradient-source
  • obs-studio-plugins.obs-gstreamer
  • obs-studio-plugins.obs-livesplit-one
  • obs-studio-plugins.obs-move-transition
  • obs-studio-plugins.obs-multi-rtmp
  • obs-studio-plugins.obs-mute-filter
  • obs-studio-plugins.obs-nvfbc
  • obs-studio-plugins.obs-pipewire-audio-capture
  • obs-studio-plugins.obs-rgb-levels-filter
  • obs-studio-plugins.obs-scale-to-sound
  • obs-studio-plugins.obs-shaderfilter
  • obs-studio-plugins.obs-source-clone
  • obs-studio-plugins.obs-source-record
  • obs-studio-plugins.obs-source-switcher
  • obs-studio-plugins.obs-teleport
  • obs-studio-plugins.obs-text-pthread
  • obs-studio-plugins.obs-transition-table
  • obs-studio-plugins.obs-vaapi
  • obs-studio-plugins.obs-vertical-canvas
  • obs-studio-plugins.obs-vintage-filter
  • obs-studio-plugins.obs-vkcapture
  • obs-studio-plugins.obs-websocket
  • obs-studio-plugins.wlrobs
  • ocamlPackages.frei0r
  • ocamlPackages.torch
  • olive-editor
  • openai-full
  • openai-full.dist
  • openai-whisper (python310Packages.openai-whisper)
  • openai-whisper.dist (python310Packages.openai-whisper.dist)
  • opencv
  • opencv.package_tests
  • opencv3
  • opensubdiv
  • opensubdiv.dev
  • peek
  • pentestgpt
  • pentestgpt.dist
  • photoprism
  • pianotrans
  • pianotrans.dist
  • piper-train (python310Packages.piper-train)
  • piper-train.dist (python310Packages.piper-train.dist)
  • pitivi
  • printrun
  • printrun.dist
  • python310Packages.accelerate
  • python310Packages.accelerate.dist
  • python310Packages.aeppl
  • python310Packages.aeppl.dist
  • python310Packages.aesara
  • python310Packages.aesara.dist
  • python310Packages.aigpy
  • python310Packages.aigpy.dist
  • python310Packages.apptools
  • python310Packages.apptools.dist
  • python310Packages.argos-translate-files
  • python310Packages.argos-translate-files.dist
  • python310Packages.argostranslate
  • python310Packages.argostranslate.dist
  • python310Packages.arviz
  • python310Packages.arviz.dist
  • python310Packages.augmax
  • python310Packages.augmax.dist
  • python310Packages.autofaiss
  • python310Packages.autofaiss.dist
  • python310Packages.awkward
  • python310Packages.awkward.dist
  • python310Packages.ax
  • python310Packages.ax.dist
  • python310Packages.bambi
  • python310Packages.bambi.dist
  • python310Packages.baselines
  • python310Packages.baselines.dist
  • python310Packages.bitsandbytes
  • python310Packages.bitsandbytes.dist
  • python310Packages.blackjax
  • python310Packages.blackjax.dist
  • python310Packages.blosc2
  • python310Packages.blosc2.dist
  • python310Packages.botorch
  • python310Packages.botorch.dist
  • python310Packages.boxx
  • python310Packages.boxx.dist
  • python310Packages.bpycv
  • python310Packages.bpycv.dist
  • python310Packages.camelot
  • python310Packages.camelot.dist
  • python310Packages.chainer
  • python310Packages.chainer.dist
  • python310Packages.chex
  • python310Packages.chex.dist
  • python310Packages.clean-fid
  • python310Packages.clean-fid.dist
  • python310Packages.cleanlab
  • python310Packages.cleanlab.dist
  • python310Packages.clifford
  • python310Packages.clifford.dist
  • python310Packages.clip
  • python310Packages.clip-anytorch
  • python310Packages.clip-anytorch.dist
  • python310Packages.clip.dist
  • python310Packages.cppe
  • python310Packages.cppe.dist
  • python310Packages.ctranslate2
  • python310Packages.ctranslate2.dist
  • python310Packages.cupy
  • python310Packages.cupy.dist
  • python310Packages.dask-awkward
  • python310Packages.dask-awkward.dist
  • python310Packages.dask-glm
  • python310Packages.dask-glm.dist
  • python310Packages.dask-ml
  • python310Packages.dask-ml.dist
  • python310Packages.datashader
  • python310Packages.datashader.dist
  • python310Packages.deepdish
  • python310Packages.deepdish.dist
  • python310Packages.deepwave
  • python310Packages.deepwave.dist
  • python310Packages.dm-haiku
  • python310Packages.dm-haiku.dist
  • python310Packages.dm-haiku.testsout
  • python310Packages.dm-sonnet
  • python310Packages.dm-sonnet.dist
  • python310Packages.dremel3dpy
  • python310Packages.dremel3dpy.dist
  • python310Packages.edward
  • python310Packages.edward.dist
  • python310Packages.einops
  • python310Packages.einops.dist
  • python310Packages.encodec
  • python310Packages.encodec.dist
  • python310Packages.envisage
  • python310Packages.envisage.dist
  • python310Packages.ezyrb
  • python310Packages.ezyrb.dist
  • python310Packages.fastai
  • python310Packages.fastai.dist
  • python310Packages.faster-whisper
  • python310Packages.faster-whisper.dist
  • python310Packages.ffcv
  • python310Packages.ffcv.dist
  • python310Packages.galois
  • python310Packages.galois.dist
  • python310Packages.gpytorch
  • python310Packages.gpytorch.dist
  • python310Packages.grad-cam
  • python310Packages.grad-cam.dist
  • python310Packages.hyppo
  • python310Packages.hyppo.dist
  • python310Packages.ignite
  • python310Packages.ignite.dist
  • python310Packages.imagecorruptions
  • python310Packages.imagecorruptions.dist
  • python310Packages.imantics
  • python310Packages.imantics.dist
  • python310Packages.imutils
  • python310Packages.imutils.dist
  • python310Packages.invisible-watermark
  • python310Packages.invisible-watermark.dist
  • python310Packages.jax
  • python310Packages.jax.dist
  • python310Packages.jaxlib (python310Packages.jaxlib-build ,python310Packages.jaxlibWithCuda)
  • python310Packages.jaxlib-bin
  • python310Packages.jaxlib-bin.dist
  • python310Packages.jaxlib.dist (python310Packages.jaxlib-build.dist ,python310Packages.jaxlibWithCuda.dist)
  • python310Packages.jaxopt
  • python310Packages.jaxopt.dist
  • python310Packages.jmp
  • python310Packages.jmp.dist
  • python310Packages.k-diffusion
  • python310Packages.k-diffusion.dist
  • python310Packages.kornia
  • python310Packages.kornia.dist
  • python310Packages.langchain
  • python310Packages.langchain.dist
  • python310Packages.libgpuarray
  • python310Packages.libgpuarray.dist
  • python310Packages.librosa
  • python310Packages.librosa.dist
  • python310Packages.linear_operator
  • python310Packages.linear_operator.dist
  • python310Packages.lion-pytorch
  • python310Packages.lion-pytorch.dist
  • python310Packages.manifest-ml
  • python310Packages.manifest-ml.dist
  • python310Packages.mayavi
  • python310Packages.mayavi.dist
  • python310Packages.mlt
  • python310Packages.mlt.dev
  • python310Packages.mmcv
  • python310Packages.mmcv.dist
  • python310Packages.mmengine
  • python310Packages.mmengine.dist
  • python310Packages.moderngl-window
  • python310Packages.moderngl-window.dist
  • python310Packages.monai
  • python310Packages.monai.dist
  • python310Packages.mplhep
  • python310Packages.mplhep.dist
  • python310Packages.n3fit
  • python310Packages.n3fit.dist
  • python310Packages.nianet
  • python310Packages.nianet.dist
  • python310Packages.numba (python310Packages.numbaWithCuda)
  • python310Packages.numba-scipy
  • python310Packages.numba-scipy.dist
  • python310Packages.numba.dist (python310Packages.numbaWithCuda.dist)
  • python310Packages.numpyro
  • python310Packages.numpyro.dist
  • python310Packages.objax
  • python310Packages.objax.dist
  • python310Packages.openai-triton
  • python310Packages.openai-triton-bin
  • python310Packages.openai-triton-bin.dist
  • python310Packages.openai-triton.dist
  • python310Packages.opencv3
  • python310Packages.opencv4
  • python310Packages.opencv4.package_tests
  • python310Packages.optax
  • python310Packages.optax.dist
  • python310Packages.optax.testsout
  • python310Packages.pandas-stubs
  • python310Packages.pandas-stubs.dist
  • python310Packages.peft
  • python310Packages.peft.dist
  • python310Packages.phik
  • python310Packages.phik.dist
  • python310Packages.piano-transcription-inference
  • python310Packages.piano-transcription-inference.dist
  • python310Packages.pot
  • python310Packages.pot.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pydmd
  • python310Packages.pydmd.dist
  • python310Packages.pydub
  • python310Packages.pydub.dist
  • python310Packages.pyfakewebcam
  • python310Packages.pyfakewebcam.dist
  • python310Packages.pyglet
  • python310Packages.pyglet.dist
  • python310Packages.pygmo
  • python310Packages.pymc
  • python310Packages.pymc.dist
  • python310Packages.pymoo
  • python310Packages.pymoo.dist
  • python310Packages.pynndescent
  • python310Packages.pynndescent.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2
  • python310Packages.pyrealsense2.dev
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.pyro-ppl
  • python310Packages.pyro-ppl.dist
  • python310Packages.pyscf
  • python310Packages.pyscf.dist
  • python310Packages.pytensor
  • python310Packages.pytensor.dist
  • python310Packages.pytmx
  • python310Packages.pytmx.dist
  • python310Packages.pytorch-lightning
  • python310Packages.pytorch-lightning.dist
  • python310Packages.pytorch-pfn-extras
  • python310Packages.pytorch-pfn-extras.dist
  • python310Packages.remi
  • python310Packages.remi.dist
  • python310Packages.resampy
  • python310Packages.resampy.dist
  • python310Packages.resize-right
  • python310Packages.resize-right.dist
  • python310Packages.rising
  • python310Packages.rising.dist
  • python310Packages.safetensors
  • python310Packages.safetensors.dist
  • python310Packages.sentence-transformers
  • python310Packages.sentence-transformers.dist
  • python310Packages.sfepy
  • python310Packages.sfepy.dist
  • python310Packages.skorch
  • python310Packages.skorch.dist
  • python310Packages.snorkel
  • python310Packages.snorkel.dist
  • python310Packages.spacy
  • python310Packages.spacy-loggers
  • python310Packages.spacy-loggers.dist
  • python310Packages.spacy-transformers
  • python310Packages.spacy-transformers.dist
  • python310Packages.spacy.dist
  • python310Packages.sparse
  • python310Packages.sparse.dist
  • python310Packages.stanza
  • python310Packages.stanza.dist
  • python310Packages.stumpy
  • python310Packages.stumpy.dist
  • python310Packages.tables
  • python310Packages.tables.dist
  • python310Packages.tensorboardx
  • python310Packages.tensorboardx.dist
  • python310Packages.tensorflow (python310Packages.tensorflow-build ,python310Packages.tensorflowWithCuda)
  • python310Packages.tensorflow-bin
  • python310Packages.tensorflow-bin.dist
  • python310Packages.tensorflow.dist (python310Packages.tensorflow-build.dist ,python310Packages.tensorflowWithCuda.dist)
  • python310Packages.tensorflow-datasets
  • python310Packages.tensorflow-datasets.dist
  • python310Packages.tensorflow-probability
  • python310Packages.tensorflow-probability.dist
  • python310Packages.test-tube
  • python310Packages.test-tube.dist
  • python310Packages.textacy
  • python310Packages.textacy.dist
  • python310Packages.textnets
  • python310Packages.textnets.dist
  • python310Packages.tflearn
  • python310Packages.tflearn.dist
  • python310Packages.timezonefinder
  • python310Packages.timezonefinder.dist
  • python310Packages.timm
  • python310Packages.timm.dist
  • python310Packages.tiny-cuda-nn
  • python310Packages.torch (python310Packages.torchWithCuda ,python310Packages.torchWithoutRocm)
  • python310Packages.torch-bin
  • python310Packages.torch-bin.dist
  • python310Packages.torch-tb-profiler
  • python310Packages.torch-tb-profiler.dist
  • python310Packages.torch.dev (python310Packages.torchWithCuda.dev ,python310Packages.torchWithoutRocm.dev)
  • python310Packages.torch.dist (python310Packages.torchWithCuda.dist ,python310Packages.torchWithoutRocm.dist)
  • python310Packages.torch.lib (python310Packages.torchWithCuda.lib ,python310Packages.torchWithoutRocm.lib)
  • python310Packages.torchWithRocm
  • python310Packages.torchWithRocm.dev
  • python310Packages.torchWithRocm.dist
  • python310Packages.torchWithRocm.lib
  • python310Packages.torchaudio-bin
  • python310Packages.torchaudio-bin.dist
  • python310Packages.torchdiffeq
  • python310Packages.torchdiffeq.dist
  • python310Packages.torchgpipe
  • python310Packages.torchgpipe.dist
  • python310Packages.torchinfo
  • python310Packages.torchinfo.dist
  • python310Packages.torchio
  • python310Packages.torchio.dist
  • python310Packages.torchlibrosa
  • python310Packages.torchlibrosa.dist
  • python310Packages.torchmetrics
  • python310Packages.torchmetrics.dist
  • python310Packages.torchsde
  • python310Packages.torchsde.dist
  • python310Packages.torchvision
  • python310Packages.torchvision-bin
  • python310Packages.torchvision-bin.dist
  • python310Packages.torchvision.dist
  • python310Packages.trackpy
  • python310Packages.trackpy.dist
  • python310Packages.trainer
  • python310Packages.trainer.dist
  • python310Packages.translatehtml
  • python310Packages.translatehtml.dist
  • python310Packages.treeo
  • python310Packages.treeo.dist
  • python310Packages.trfl
  • python310Packages.trfl.dist
  • python310Packages.ttach
  • python310Packages.ttach.dist
  • python310Packages.umap-learn
  • python310Packages.umap-learn.dist
  • python310Packages.uproot
  • python310Packages.uproot.dist
  • python310Packages.vector
  • python310Packages.vector.dist
  • python310Packages.videocr
  • python310Packages.videocr.dist
  • python310Packages.vidstab
  • python310Packages.vidstab.dist
  • python310Packages.wandb
  • python310Packages.wandb.dist
  • python310Packages.xarray-einstats
  • python310Packages.xarray-einstats.dist
  • python310Packages.xgboost
  • python310Packages.xgboost.dist
  • python310Packages.zcs
  • python310Packages.zcs.dist
  • python311Packages.aigpy
  • python311Packages.aigpy.dist
  • python311Packages.augmax
  • python311Packages.augmax.dist
  • python311Packages.autofaiss
  • python311Packages.autofaiss.dist
  • python311Packages.blackjax
  • python311Packages.blackjax.dist
  • python311Packages.chainer
  • python311Packages.chainer.dist
  • python311Packages.chex
  • python311Packages.chex.dist
  • python311Packages.cupy
  • python311Packages.cupy.dist
  • python311Packages.dremel3dpy
  • python311Packages.dremel3dpy.dist
  • python311Packages.einops
  • python311Packages.einops.dist
  • python311Packages.encodec
  • python311Packages.encodec.dist
  • python311Packages.faiss
  • python311Packages.faiss.demos
  • python311Packages.imagecorruptions
  • python311Packages.imagecorruptions.dist
  • python311Packages.imantics
  • python311Packages.imantics.dist
  • python311Packages.imutils
  • python311Packages.imutils.dist
  • python311Packages.jax
  • python311Packages.jax.dist
  • python311Packages.jaxlib (python311Packages.jaxlib-build ,python311Packages.jaxlibWithCuda)
  • python311Packages.jaxlib.dist (python311Packages.jaxlib-build.dist ,python311Packages.jaxlibWithCuda.dist)
  • python311Packages.jaxopt
  • python311Packages.jaxopt.dist
  • python311Packages.libgpuarray
  • python311Packages.libgpuarray.dist
  • python311Packages.mlt
  • python311Packages.mlt.dev
  • python311Packages.moderngl-window
  • python311Packages.moderngl-window.dist
  • python311Packages.openai-triton
  • python311Packages.openai-triton-bin
  • python311Packages.openai-triton-bin.dist
  • python311Packages.openai-triton.dist
  • python311Packages.opencv3
  • python311Packages.opencv4
  • python311Packages.opencv4.package_tests
  • python311Packages.optax
  • python311Packages.optax.dist
  • python311Packages.optax.testsout
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pydub
  • python311Packages.pydub.dist
  • python311Packages.pyfakewebcam
  • python311Packages.pyfakewebcam.dist
  • python311Packages.pyglet
  • python311Packages.pyglet.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2
  • python311Packages.pyrealsense2.dev
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.pytmx
  • python311Packages.pytmx.dist
  • python311Packages.remi
  • python311Packages.remi.dist
  • python311Packages.torch-bin
  • python311Packages.torch-bin.dist
  • python311Packages.torchaudio-bin
  • python311Packages.torchaudio-bin.dist
  • python311Packages.torchvision-bin
  • python311Packages.torchvision-bin.dist
  • python311Packages.treeo
  • python311Packages.treeo.dist
  • python311Packages.videocr
  • python311Packages.videocr.dist
  • python311Packages.vidstab
  • python311Packages.vidstab.dist
  • python311Packages.xgboost
  • python311Packages.xgboost.dist
  • qimgv
  • quirc
  • realesrgan-ncnn-vulkan
  • restream
  • run-scaled
  • sdrangel
  • shotcut
  • siril
  • sitespeed-io
  • sunshine
  • synfigstudio
  • tidal-dl
  • tidal-dl.dist
  • tiny-cuda-nn
  • tone
  • tts
  • tts.dist
  • video-trimmer
  • video2midi
  • vokoscreen
  • waifu2x-converter-cpp
  • whisper-ctranslate2
  • whisper-ctranslate2.dist
  • wifite2
  • wifite2.dist
  • wyoming-faster-whisper
  • wyoming-faster-whisper.dist
  • xgboost (xgboostWithCuda)
  • xpra
  • xpra.dist
  • xpraWithNvenc
  • xpraWithNvenc.dist

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Failed derivations
Details

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

SomeoneSerge commented Jul 8, 2023

  • From what I understand, things mostly work...
  • ...except for when cuda-unaware software (e.g. opensfm, openmvs) uses a third-party library (notably opencv) through cmake.
  • Torchaudio uses cudaPackages.cudatoolkit and FindCUDAToolkit.cmake, and it fails

@ofborg ofborg bot requested a review from ConnorBaker July 17, 2023 20:45
Copy link
Copy Markdown
Member

@samuela samuela left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love the idea of getting rid of all the symlinkJoins when working with redist packages!

I'm not sure I understand what each of these hooks does and why they are all necessary. Do you think you could give a quick breakdown of what's happening here and how these 3 new hooks interface with CMAKE?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😍

@SomeoneSerge SomeoneSerge force-pushed the CUDAToolkit_ROOT branch 4 times, most recently from 0b60813 to ab4b05e Compare July 19, 2023 19:58
Comment on lines 57 to 64
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the setup hook from nvcc and merged it here instead, so we have one big setupCudaHook. This is still more complex than I hoped for, and we'll have to revisit the paths soon when implementing cross-compilation

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whelp, I broke it. Cudatoolkit uses this hook, so for cudaPackages_10_1 it's infinite recursion

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My feeling is that deps<foo><bar>Propagated is just a bad idea

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reverted to when cuda_nvcc had its own hook for cudart. I'll open an issue for removing the hook depsTargetTargetPropagated (and maybe removing backendStdenv) in favour of explicit

mkDerivation {
  # ...
  nativeBuildInputs = [
    # ...
    cudaPackages.setupCudaHook
    cudaPackages.cuda_nvcc
  ];
  # ...
}

The reason to not do that in this PR is that this would require touching many downstream packages, making the diff and the blame messy, and pinging more people.

@SomeoneSerge SomeoneSerge changed the title cudaPackages.setupCudaPathsHook: init cudaPackages.setupCudaHook: init Jul 19, 2023
@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

SomeoneSerge commented Jul 19, 2023

I'm not sure I understand what each of these hooks does and why they are all necessary. Do you think you could give a quick breakdown of what's happening here and how these 3 new hooks interface with CMAKE?

There's now just one "public" hook, namely setupCudaHook.

Its main purpose is to scan through the new package's buildInputs and extend CUDAToolkit_ROOT and CUDAToolkit_INCLUDE_DIR environment variables whenever it finds a dependency from cudatoolkit. The way it distinguishes between cuda and non-cuda dependencies is it checks for existence of "$package/nix-support/include-in-cudatoolkit-root". The latter is created for cudaPackages.cudatoolkit and the redist cudaPackages by means of an internal hook, markForCudatoolkitRootHook. This is kind of ugly but works

The main hook also sets some nvcc flags, mostly to make enable_language(CUDA) work in CMake. I think, though, we can implement the support for non-CMake workflows in this same hook later as well.

EDIT: Because of bootstrapping issues, I temporarily moved parts of setupCudaHook to cuda_nvcc.setupHook. These are still enable_language(CUDA)-related. I think in future we should drop depsTargetTargetPropagated, and then we can merge everything into one hook again

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Alright, I think this ready to be merged

@ofborg ofborg bot requested a review from samuela July 20, 2023 10:24
@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Result of nixpkgs-review pr 233581 --extra-nixpkgs-config '{ cudaCapabilities = [ "8.6" ]; cudaSupport = true; }' run on x86_64-linux 1

69 packages marked as broken and skipped:
  • cntk
  • cudaPackages.nvidia_driver
  • mxnet
  • obs-studio-plugins.obs-hyperion
  • python310Packages.caffe
  • python310Packages.caffe.bin
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.cntk
  • python310Packages.cntk.dist
  • python310Packages.dalle-mini
  • python310Packages.dalle-mini.dist
  • python310Packages.distrax
  • python310Packages.distrax.dist
  • python310Packages.elegy
  • python310Packages.elegy.dist
  • python310Packages.flax
  • python310Packages.flax.dist
  • python310Packages.graspologic
  • python310Packages.graspologic.dist
  • python310Packages.mxnet
  • python310Packages.mxnet.dist
  • python310Packages.optuna
  • python310Packages.optuna.dist
  • python310Packages.pymanopt
  • python310Packages.pymanopt.dist
  • python310Packages.qiskit
  • python310Packages.qiskit-machine-learning
  • python310Packages.qiskit-machine-learning.dist
  • python310Packages.qiskit.dist
  • python310Packages.rlax
  • python310Packages.rlax.dist
  • python310Packages.scikit-tda
  • python310Packages.scikit-tda.dist
  • python310Packages.theano
  • python310Packages.theano.dist
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python310Packages.treex
  • python310Packages.treex.dist
  • python310Packages.vqgan-jax
  • python310Packages.vqgan-jax.dist
  • python311Packages.cntk
  • python311Packages.cntk.dist
  • python311Packages.dalle-mini
  • python311Packages.dalle-mini.dist
  • python311Packages.distrax
  • python311Packages.distrax.dist
  • python311Packages.elegy
  • python311Packages.elegy.dist
  • python311Packages.flax
  • python311Packages.flax.dist
  • python311Packages.mxnet
  • python311Packages.mxnet.dist
  • python311Packages.optuna
  • python311Packages.optuna.dist
  • python311Packages.pymanopt
  • python311Packages.pymanopt.dist
  • python311Packages.rlax
  • python311Packages.rlax.dist
  • python311Packages.theano
  • python311Packages.theano.dist
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • python311Packages.treex
  • python311Packages.treex.dist
  • python311Packages.vqgan-jax
  • python311Packages.vqgan-jax.dist
  • truecrack-cuda
203 packages failed to build:
  • caffe (caffeWithCuda)
  • caffe.bin (caffeWithCuda.bin)
  • cctag
  • cctag.dev
  • cctag.lib
  • citrix_workspace
  • citrix_workspace_23_02_0
  • cudaPackages.tensorrt
  • cudaPackages.tensorrt.dev
  • cudaPackages.tensorrt_8_5_1
  • cudaPackages.tensorrt_8_5_1.dev
  • cudaPackages.tensorrt_8_5_2
  • cudaPackages.tensorrt_8_5_2.dev
  • cudaPackages.tensorrt_8_6_0
  • cudaPackages.tensorrt_8_6_0.dev
  • deepin.dde-gsettings-schemas
  • deepin.deepin-album
  • deepin.deepin-camera
  • deepin.deepin-image-viewer
  • deepin.deepin-screen-recorder
  • deepin.image-editor
  • frigate
  • gpu-screen-recorder
  • gpu-screen-recorder-gtk
  • ib-controller
  • katagoTensorRT
  • libsForQt5.mauikit-imagetools
  • libsForQt5.pix
  • lightgbm
  • mathematica (mathematica-cuda)
  • monado
  • nomacs
  • obs-studio-plugins.advanced-scene-switcher
  • obs-studio-plugins.obs-backgroundremoval
  • obs-studio-plugins.obs-ndi
  • openmvs
  • opentrack
  • openvino
  • openvino.python
  • pixinsight
  • python310Packages.bambi
  • python310Packages.bambi.dist
  • python310Packages.blackjax
  • python310Packages.blackjax.dist
  • python310Packages.coffea
  • python310Packages.coffea.dist
  • python310Packages.encodec
  • python310Packages.encodec.dist
  • python310Packages.fairseq
  • python310Packages.fairseq.dist
  • python310Packages.gpt-2-simple
  • python310Packages.gpt-2-simple.dist
  • python310Packages.gumath
  • python310Packages.gumath.dist
  • python310Packages.opensfm
  • python310Packages.opensfm.dist
  • python310Packages.openvino
  • python310Packages.pytorch-metric-learning
  • python310Packages.pytorch-metric-learning.dist
  • python310Packages.sfepy
  • python310Packages.sfepy.dist
  • python310Packages.skrl
  • python310Packages.skrl.dist
  • python310Packages.speechbrain
  • python310Packages.speechbrain.dist
  • python310Packages.tensorrt
  • python310Packages.tensorrt.dist
  • python310Packages.torch-bin
  • python310Packages.torch-bin.dist
  • python310Packages.torchaudio
  • python310Packages.torchaudio-bin
  • python310Packages.torchaudio-bin.dist
  • python310Packages.torchaudio.dist
  • python310Packages.torchvision-bin
  • python310Packages.torchvision-bin.dist
  • python310Packages.trainer
  • python310Packages.trainer.dist
  • python310Packages.xformers
  • python310Packages.xformers.dist
  • python311Packages.apptools
  • python311Packages.apptools.dist
  • python311Packages.argos-translate-files
  • python311Packages.argos-translate-files.dist
  • python311Packages.argostranslate
  • python311Packages.argostranslate.dist
  • python311Packages.ax
  • python311Packages.ax.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.blackjax
  • python311Packages.blackjax.dist
  • python311Packages.botorch
  • python311Packages.botorch.dist
  • python311Packages.caffe (python311Packages.caffeWithCuda)
  • python311Packages.caffe.bin (python311Packages.caffeWithCuda.bin)
  • python311Packages.camelot
  • python311Packages.camelot.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.ctranslate2
  • python311Packages.ctranslate2.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.dm-haiku.testsout
  • python311Packages.dm-sonnet
  • python311Packages.dm-sonnet.dist
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.envisage
  • python311Packages.envisage.dist
  • python311Packages.fairseq
  • python311Packages.fairseq.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.faster-whisper
  • python311Packages.faster-whisper.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.jmp
  • python311Packages.jmp.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.langchain
  • python311Packages.langchain.dist
  • python311Packages.libretranslate
  • python311Packages.libretranslate.dist
  • python311Packages.mayavi
  • python311Packages.mayavi.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.mmcv
  • python311Packages.mmcv.dist
  • python311Packages.mmengine
  • python311Packages.mmengine.dist
  • python311Packages.n3fit
  • python311Packages.n3fit.dist
  • python311Packages.nianet
  • python311Packages.nianet.dist
  • python311Packages.numpyro
  • python311Packages.numpyro.dist
  • python311Packages.opensfm
  • python311Packages.opensfm.dist
  • python311Packages.openvino
  • python311Packages.pot
  • python311Packages.pot.dist
  • python311Packages.pytorch-metric-learning
  • python311Packages.pytorch-metric-learning.dist
  • python311Packages.sfepy
  • python311Packages.sfepy.dist
  • python311Packages.skorch
  • python311Packages.skorch.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.speechbrain
  • python311Packages.speechbrain.dist
  • python311Packages.tensorflow (python311Packages.tensorflow-build ,python311Packages.tensorflowWithCuda)
  • python311Packages.tensorflow.dist (python311Packages.tensorflow-build.dist ,python311Packages.tensorflowWithCuda.dist)
  • python311Packages.tensorflow-datasets
  • python311Packages.tensorflow-datasets.dist
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorrt
  • python311Packages.tensorrt.dist
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.torchWithRocm
  • python311Packages.torchWithRocm.dev
  • python311Packages.torchWithRocm.dist
  • python311Packages.torchWithRocm.lib
  • python311Packages.torchaudio
  • python311Packages.torchaudio.dist
  • python311Packages.torchinfo
  • python311Packages.torchinfo.dist
  • python311Packages.translatehtml
  • python311Packages.translatehtml.dist
  • python311Packages.trfl
  • python311Packages.trfl.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python311Packages.xformers
  • python311Packages.xformers.dist
  • rtabmap
  • saga
  • tts
  • tts.dist
  • ueberzugpp
  • wolfram-engine
  • wolfram-notebook
  • ytfzf
814 packages built:
  • MIDIVisualizer
  • aitrack
  • arcanPackages.all-wrapped
  • arcanPackages.arcan
  • arcanPackages.arcan-wrapped
  • arcanPackages.cat9-wrapped
  • arcanPackages.durden-wrapped
  • arcanPackages.ffmpeg
  • arcanPackages.ffmpeg.bin
  • arcanPackages.ffmpeg.data
  • arcanPackages.ffmpeg.dev
  • arcanPackages.ffmpeg.doc
  • arcanPackages.ffmpeg.lib
  • arcanPackages.ffmpeg.man
  • arcanPackages.pipeworld-wrapped
  • arcanPackages.prio-wrapped
  • arcanPackages.xarcan
  • audiobookshelf
  • auto-multiple-choice
  • blender
  • blender-hip
  • colmap (colmapWithCuda)
  • corrscope
  • corrscope.dist
  • cudaPackages.cuda-samples
  • cudaPackages.cuda_cccl
  • cudaPackages.cuda_cudart
  • cudaPackages.cuda_cuobjdump
  • cudaPackages.cuda_cupti
  • cudaPackages.cuda_cuxxfilt
  • cudaPackages.cuda_demo_suite
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_gdb
  • cudaPackages.cuda_memcheck
  • cudaPackages.cuda_nsight
  • cudaPackages.cuda_nvcc
  • cudaPackages.cuda_nvdisasm
  • cudaPackages.cuda_nvml_dev
  • cudaPackages.cuda_nvprof
  • cudaPackages.cuda_nvprune
  • cudaPackages.cuda_nvrtc
  • cudaPackages.cuda_nvtx
  • cudaPackages.cuda_nvvp
  • cudaPackages.cuda_profiler_api
  • cudaPackages.cuda_sanitizer_api
  • cudaPackages.cudatoolkit
  • cudaPackages.cudatoolkit.doc
  • cudaPackages.cudatoolkit.lib
  • cudaPackages.cudnn
  • cudaPackages.cudnn_8_6
  • cudaPackages.cudnn_8_7
  • cudaPackages.cudnn_8_8
  • cudaPackages.cutensor
  • cudaPackages.cutensor.dev
  • cudaPackages.fabricmanager
  • cudaPackages.libcublas
  • cudaPackages.libcufft
  • cudaPackages.libcufile
  • cudaPackages.libcurand
  • cudaPackages.libcusolver
  • cudaPackages.libcusparse
  • cudaPackages.libnpp
  • cudaPackages.libnvidia_nscq
  • cudaPackages.libnvjpeg
  • cudaPackages.markForCudatoolkitRootHook
  • cudaPackages.nccl
  • cudaPackages.nccl.dev
  • cudaPackages.nsight_compute
  • cudaPackages.nsight_systems
  • cudaPackages.nvidia_fs
  • cudaPackages.saxpy
  • cudaPackages.setupCudaHook
  • darktable
  • digikam
  • easyocr (python310Packages.easyocr)
  • easyocr.dist (python310Packages.easyocr.dist)
  • facedetect
  • faiss (faissWithCuda ,python310Packages.faiss)
  • faiss.demos (faissWithCuda.demos ,python310Packages.faiss.demos)
  • faust2jack
  • ffcast
  • ffmpeg_4-full
  • ffmpeg_4-full.bin
  • ffmpeg_4-full.data
  • ffmpeg_4-full.dev
  • ffmpeg_4-full.doc
  • ffmpeg_4-full.lib
  • ffmpeg_4-full.man
  • ffmpeg_6-full
  • ffmpeg_6-full.bin
  • ffmpeg_6-full.data
  • ffmpeg_6-full.dev
  • ffmpeg_6-full.doc
  • ffmpeg_6-full.lib
  • ffmpeg_6-full.man
  • fgallery
  • flowblade
  • focus-stack
  • forge
  • frei0r
  • gimp-with-plugins
  • gimpPlugins.gmic
  • glaxnimate
  • gmic
  • gmic-qt
  • gmic.dev
  • gmic.lib
  • gmic.man
  • gpt2tc
  • gpu-burn
  • gromacsCudaMpi
  • gwe
  • handbrake
  • haruna
  • hashcat
  • hikounomizu
  • hip-nvidia
  • hip-nvidia.doc
  • home-assistant-component-tests.dremel_3d_printer
  • hydrus
  • hydrus.doc
  • imagination
  • jellyfin
  • jellyfin-ffmpeg
  • jellyfin-ffmpeg.bin
  • jellyfin-ffmpeg.data
  • jellyfin-ffmpeg.dev
  • jellyfin-ffmpeg.doc
  • jellyfin-ffmpeg.lib
  • jellyfin-ffmpeg.man
  • katagoWithCuda
  • khoj
  • khoj.dist
  • librealsense
  • librealsense-gui
  • librealsense-gui.dev
  • librealsense.dev
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • libretranslate (python310Packages.libretranslate)
  • libretranslate.dist (python310Packages.libretranslate.dist)
  • libsForQt5.kdenlive
  • libsForQt5.mlt
  • libsForQt5.mlt.dev
  • libsForQt5.soundkonverter
  • libtensorflow (libtensorflow.python)
  • libyafaray
  • liquidsoap
  • magma (magma-cuda ,magma_2_7_1)
  • magma-cuda-static
  • magma_2_6_2
  • magnetophonDSP.VoiceOfFaust
  • manim
  • manim.dist
  • mavproxy
  • mavproxy.dist
  • meerk40t
  • meerk40t-camera
  • meerk40t-camera.dist
  • meerk40t.dist
  • mlt
  • mlt.dev
  • monero-gui
  • ncnn
  • nvidia-thrust (nvidia-thrust-cuda)
  • nvidia-thrust-intel
  • nvtop
  • nvtop-nvidia
  • obs-studio
  • obs-studio-plugins.droidcam-obs
  • obs-studio-plugins.input-overlay
  • obs-studio-plugins.looking-glass-obs
  • obs-studio-plugins.obs-3d-effect
  • obs-studio-plugins.obs-command-source
  • obs-studio-plugins.obs-gradient-source
  • obs-studio-plugins.obs-gstreamer
  • obs-studio-plugins.obs-livesplit-one
  • obs-studio-plugins.obs-move-transition
  • obs-studio-plugins.obs-multi-rtmp
  • obs-studio-plugins.obs-mute-filter
  • obs-studio-plugins.obs-nvfbc
  • obs-studio-plugins.obs-pipewire-audio-capture
  • obs-studio-plugins.obs-rgb-levels-filter
  • obs-studio-plugins.obs-scale-to-sound
  • obs-studio-plugins.obs-shaderfilter
  • obs-studio-plugins.obs-source-clone
  • obs-studio-plugins.obs-source-record
  • obs-studio-plugins.obs-source-switcher
  • obs-studio-plugins.obs-teleport
  • obs-studio-plugins.obs-text-pthread
  • obs-studio-plugins.obs-transition-table
  • obs-studio-plugins.obs-tuna
  • obs-studio-plugins.obs-vaapi
  • obs-studio-plugins.obs-vertical-canvas
  • obs-studio-plugins.obs-vintage-filter
  • obs-studio-plugins.obs-vkcapture
  • obs-studio-plugins.obs-websocket
  • obs-studio-plugins.waveform
  • obs-studio-plugins.wlrobs
  • ocamlPackages.frei0r
  • ocamlPackages.torch
  • olive-editor
  • openai-full
  • openai-full.dist
  • openai-whisper (python310Packages.openai-whisper)
  • openai-whisper.dist (python310Packages.openai-whisper.dist)
  • opencv
  • opencv.package_tests
  • opencv3
  • opensubdiv
  • opensubdiv.dev
  • peek
  • pentestgpt
  • pentestgpt.dist
  • photoprism
  • pianotrans
  • pianotrans.dist
  • piper-train (python310Packages.piper-train)
  • piper-train.dist (python310Packages.piper-train.dist)
  • pitivi
  • printrun
  • printrun.dist
  • python310Packages.accelerate
  • python310Packages.accelerate.dist
  • python310Packages.aeppl
  • python310Packages.aeppl.dist
  • python310Packages.aesara
  • python310Packages.aesara.dist
  • python310Packages.aigpy
  • python310Packages.aigpy.dist
  • python310Packages.apptools
  • python310Packages.apptools.dist
  • python310Packages.argos-translate-files
  • python310Packages.argos-translate-files.dist
  • python310Packages.argostranslate
  • python310Packages.argostranslate.dist
  • python310Packages.arviz
  • python310Packages.arviz.dist
  • python310Packages.augmax
  • python310Packages.augmax.dist
  • python310Packages.autofaiss
  • python310Packages.autofaiss.dist
  • python310Packages.awkward
  • python310Packages.awkward.dist
  • python310Packages.ax
  • python310Packages.ax.dist
  • python310Packages.baselines
  • python310Packages.baselines.dist
  • python310Packages.bitsandbytes
  • python310Packages.bitsandbytes.dist
  • python310Packages.blosc2
  • python310Packages.blosc2.dist
  • python310Packages.botorch
  • python310Packages.botorch.dist
  • python310Packages.boxx
  • python310Packages.boxx.dist
  • python310Packages.bpycv
  • python310Packages.bpycv.dist
  • python310Packages.camelot
  • python310Packages.camelot.dist
  • python310Packages.chainer
  • python310Packages.chainer.dist
  • python310Packages.chex
  • python310Packages.chex.dist
  • python310Packages.clean-fid
  • python310Packages.clean-fid.dist
  • python310Packages.cleanlab
  • python310Packages.cleanlab.dist
  • python310Packages.clifford
  • python310Packages.clifford.dist
  • python310Packages.clip
  • python310Packages.clip-anytorch
  • python310Packages.clip-anytorch.dist
  • python310Packages.clip.dist
  • python310Packages.cppe
  • python310Packages.cppe.dist
  • python310Packages.ctranslate2
  • python310Packages.ctranslate2.dist
  • python310Packages.cupy
  • python310Packages.cupy.dist
  • python310Packages.dask-awkward
  • python310Packages.dask-awkward.dist
  • python310Packages.dask-glm
  • python310Packages.dask-glm.dist
  • python310Packages.dask-ml
  • python310Packages.dask-ml.dist
  • python310Packages.datashader
  • python310Packages.datashader.dist
  • python310Packages.deepdish
  • python310Packages.deepdish.dist
  • python310Packages.deepwave
  • python310Packages.deepwave.dist
  • python310Packages.detectron2
  • python310Packages.detectron2.dist
  • python310Packages.dm-haiku
  • python310Packages.dm-haiku.dist
  • python310Packages.dm-haiku.testsout
  • python310Packages.dm-sonnet
  • python310Packages.dm-sonnet.dist
  • python310Packages.dremel3dpy
  • python310Packages.dremel3dpy.dist
  • python310Packages.edward
  • python310Packages.edward.dist
  • python310Packages.effdet
  • python310Packages.effdet.dist
  • python310Packages.einops
  • python310Packages.einops.dist
  • python310Packages.envisage
  • python310Packages.envisage.dist
  • python310Packages.experiment-utilities
  • python310Packages.experiment-utilities.dist
  • python310Packages.ezyrb
  • python310Packages.ezyrb.dist
  • python310Packages.fairscale
  • python310Packages.fairscale.dist
  • python310Packages.fastai
  • python310Packages.fastai.dist
  • python310Packages.faster-whisper
  • python310Packages.faster-whisper.dist
  • python310Packages.ffcv
  • python310Packages.ffcv.dist
  • python310Packages.flammkuchen
  • python310Packages.flammkuchen.dist
  • python310Packages.flyingsquid
  • python310Packages.flyingsquid.dist
  • python310Packages.fvcore
  • python310Packages.fvcore.dist
  • python310Packages.galois
  • python310Packages.galois.dist
  • python310Packages.gpytorch
  • python310Packages.gpytorch.dist
  • python310Packages.grad-cam
  • python310Packages.grad-cam.dist
  • python310Packages.hyppo
  • python310Packages.hyppo.dist
  • python310Packages.ignite
  • python310Packages.ignite.dist
  • python310Packages.imagecorruptions
  • python310Packages.imagecorruptions.dist
  • python310Packages.imantics
  • python310Packages.imantics.dist
  • python310Packages.imutils
  • python310Packages.imutils.dist
  • python310Packages.invisible-watermark
  • python310Packages.invisible-watermark.dist
  • python310Packages.iopath
  • python310Packages.iopath.dist
  • python310Packages.jax
  • python310Packages.jax.dist
  • python310Packages.jaxlib (python310Packages.jaxlib-build ,python310Packages.jaxlibWithCuda)
  • python310Packages.jaxlib-bin
  • python310Packages.jaxlib-bin.dist
  • python310Packages.jaxlib.dist (python310Packages.jaxlib-build.dist ,python310Packages.jaxlibWithCuda.dist)
  • python310Packages.jaxopt
  • python310Packages.jaxopt.dist
  • python310Packages.jmp
  • python310Packages.jmp.dist
  • python310Packages.k-diffusion
  • python310Packages.k-diffusion.dist
  • python310Packages.kornia
  • python310Packages.kornia.dist
  • python310Packages.langchain
  • python310Packages.langchain.dist
  • python310Packages.layoutparser
  • python310Packages.layoutparser.dist
  • python310Packages.libgpuarray
  • python310Packages.libgpuarray.dist
  • python310Packages.librosa
  • python310Packages.librosa.dist
  • python310Packages.linear_operator
  • python310Packages.linear_operator.dist
  • python310Packages.lion-pytorch
  • python310Packages.lion-pytorch.dist
  • python310Packages.manifest-ml
  • python310Packages.manifest-ml.dist
  • python310Packages.mayavi
  • python310Packages.mayavi.dist
  • python310Packages.mhcflurry
  • python310Packages.mhcflurry.dist
  • python310Packages.mlt
  • python310Packages.mlt.dev
  • python310Packages.mmcv
  • python310Packages.mmcv.dist
  • python310Packages.mmengine
  • python310Packages.mmengine.dist
  • python310Packages.moderngl-window
  • python310Packages.moderngl-window.dist
  • python310Packages.monai
  • python310Packages.monai.dist
  • python310Packages.mplhep
  • python310Packages.mplhep.dist
  • python310Packages.n3fit
  • python310Packages.n3fit.dist
  • python310Packages.nianet
  • python310Packages.nianet.dist
  • python310Packages.numba (python310Packages.numbaWithCuda)
  • python310Packages.numba-scipy
  • python310Packages.numba-scipy.dist
  • python310Packages.numba.dist (python310Packages.numbaWithCuda.dist)
  • python310Packages.numpyro
  • python310Packages.numpyro.dist
  • python310Packages.objax
  • python310Packages.objax.dist
  • python310Packages.openai-triton
  • python310Packages.openai-triton-bin
  • python310Packages.openai-triton-bin.dist
  • python310Packages.openai-triton.dist
  • python310Packages.opencv3
  • python310Packages.opencv4
  • python310Packages.opencv4.package_tests
  • python310Packages.optax
  • python310Packages.optax.dist
  • python310Packages.optax.testsout
  • python310Packages.pandas-stubs
  • python310Packages.pandas-stubs.dist
  • python310Packages.pdfplumber
  • python310Packages.pdfplumber.dist
  • python310Packages.peft
  • python310Packages.peft.dist
  • python310Packages.pgmpy
  • python310Packages.pgmpy.dist
  • python310Packages.phik
  • python310Packages.phik.dist
  • python310Packages.piano-transcription-inference
  • python310Packages.piano-transcription-inference.dist
  • python310Packages.pot
  • python310Packages.pot.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pydmd
  • python310Packages.pydmd.dist
  • python310Packages.pydub
  • python310Packages.pydub.dist
  • python310Packages.pyfakewebcam
  • python310Packages.pyfakewebcam.dist
  • python310Packages.pyglet
  • python310Packages.pyglet.dist
  • python310Packages.pygmo
  • python310Packages.pymatting
  • python310Packages.pymatting.dist
  • python310Packages.pymc
  • python310Packages.pymc.dist
  • python310Packages.pymoo
  • python310Packages.pymoo.dist
  • python310Packages.pynndescent
  • python310Packages.pynndescent.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2
  • python310Packages.pyrealsense2.dev
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.pyro-ppl
  • python310Packages.pyro-ppl.dist
  • python310Packages.pyscf
  • python310Packages.pyscf.dist
  • python310Packages.pytensor
  • python310Packages.pytensor.dist
  • python310Packages.pytmx
  • python310Packages.pytmx.dist
  • python310Packages.pytorch-lightning
  • python310Packages.pytorch-lightning.dist
  • python310Packages.pytorch-pfn-extras
  • python310Packages.pytorch-pfn-extras.dist
  • python310Packages.remi
  • python310Packages.remi.dist
  • python310Packages.resampy
  • python310Packages.resampy.dist
  • python310Packages.resize-right
  • python310Packages.resize-right.dist
  • python310Packages.rising
  • python310Packages.rising.dist
  • python310Packages.safetensors
  • python310Packages.safetensors.dist
  • python310Packages.sentence-transformers
  • python310Packages.sentence-transformers.dist
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.skorch
  • python310Packages.skorch.dist
  • python310Packages.slicer
  • python310Packages.slicer.dist
  • python310Packages.snorkel
  • python310Packages.snorkel.dist
  • python310Packages.spacy
  • python310Packages.spacy-loggers
  • python310Packages.spacy-loggers.dist
  • python310Packages.spacy-lookups-data
  • python310Packages.spacy-lookups-data.dist
  • python310Packages.spacy-transformers
  • python310Packages.spacy-transformers.dist
  • python310Packages.spacy.dist
  • python310Packages.sparse
  • python310Packages.sparse.dist
  • python310Packages.stanza
  • python310Packages.stanza.dist
  • python310Packages.stumpy
  • python310Packages.stumpy.dist
  • python310Packages.stytra
  • python310Packages.stytra.dist
  • python310Packages.tables
  • python310Packages.tables.dist
  • python310Packages.tensorboardx
  • python310Packages.tensorboardx.dist
  • python310Packages.tensorflow (python310Packages.tensorflow-build ,python310Packages.tensorflowWithCuda)
  • python310Packages.tensorflow-bin
  • python310Packages.tensorflow-bin.dist
  • python310Packages.tensorflow.dist (python310Packages.tensorflow-build.dist ,python310Packages.tensorflowWithCuda.dist)
  • python310Packages.tensorflow-datasets
  • python310Packages.tensorflow-datasets.dist
  • python310Packages.tensorflow-probability
  • python310Packages.tensorflow-probability.dist
  • python310Packages.test-tube
  • python310Packages.test-tube.dist
  • python310Packages.textacy
  • python310Packages.textacy.dist
  • python310Packages.textnets
  • python310Packages.textnets.dist
  • python310Packages.tf2onnx
  • python310Packages.tf2onnx.dist
  • python310Packages.tflearn
  • python310Packages.tflearn.dist
  • python310Packages.timezonefinder
  • python310Packages.timezonefinder.dist
  • python310Packages.timm
  • python310Packages.timm.dist
  • python310Packages.tiny-cuda-nn
  • python310Packages.torch (python310Packages.torchWithCuda ,python310Packages.torchWithoutRocm)
  • python310Packages.torch-tb-profiler
  • python310Packages.torch-tb-profiler.dist
  • python310Packages.torch.dev (python310Packages.torchWithCuda.dev ,python310Packages.torchWithoutRocm.dev)
  • python310Packages.torch.dist (python310Packages.torchWithCuda.dist ,python310Packages.torchWithoutRocm.dist)
  • python310Packages.torch.lib (python310Packages.torchWithCuda.lib ,python310Packages.torchWithoutRocm.lib)
  • python310Packages.torchWithRocm
  • python310Packages.torchWithRocm.dev
  • python310Packages.torchWithRocm.dist
  • python310Packages.torchWithRocm.lib
  • python310Packages.torchdiffeq
  • python310Packages.torchdiffeq.dist
  • python310Packages.torchgpipe
  • python310Packages.torchgpipe.dist
  • python310Packages.torchinfo
  • python310Packages.torchinfo.dist
  • python310Packages.torchio
  • python310Packages.torchio.dist
  • python310Packages.torchlibrosa
  • python310Packages.torchlibrosa.dist
  • python310Packages.torchmetrics
  • python310Packages.torchmetrics.dist
  • python310Packages.torchsde
  • python310Packages.torchsde.dist
  • python310Packages.torchvision
  • python310Packages.torchvision.dist
  • python310Packages.trackpy
  • python310Packages.trackpy.dist
  • python310Packages.transformers
  • python310Packages.transformers.dist
  • python310Packages.translatehtml
  • python310Packages.translatehtml.dist
  • python310Packages.treeo
  • python310Packages.treeo.dist
  • python310Packages.trfl
  • python310Packages.trfl.dist
  • python310Packages.ttach
  • python310Packages.ttach.dist
  • python310Packages.umap-learn
  • python310Packages.umap-learn.dist
  • python310Packages.uproot
  • python310Packages.uproot.dist
  • python310Packages.vector
  • python310Packages.vector.dist
  • python310Packages.videocr
  • python310Packages.videocr.dist
  • python310Packages.vidstab
  • python310Packages.vidstab.dist
  • python310Packages.wandb
  • python310Packages.wandb.dist
  • python310Packages.xarray-einstats
  • python310Packages.xarray-einstats.dist
  • python310Packages.xgboost
  • python310Packages.xgboost.dist
  • python310Packages.zcs
  • python310Packages.zcs.dist
  • python311Packages.accelerate
  • python311Packages.accelerate.dist
  • python311Packages.aigpy
  • python311Packages.aigpy.dist
  • python311Packages.augmax
  • python311Packages.augmax.dist
  • python311Packages.autofaiss
  • python311Packages.autofaiss.dist
  • python311Packages.bitsandbytes
  • python311Packages.bitsandbytes.dist
  • python311Packages.blosc2
  • python311Packages.blosc2.dist
  • python311Packages.chainer
  • python311Packages.chainer.dist
  • python311Packages.chex
  • python311Packages.chex.dist
  • python311Packages.clean-fid
  • python311Packages.clean-fid.dist
  • python311Packages.clip
  • python311Packages.clip-anytorch
  • python311Packages.clip-anytorch.dist
  • python311Packages.clip.dist
  • python311Packages.cupy
  • python311Packages.cupy.dist
  • python311Packages.deepdish
  • python311Packages.deepdish.dist
  • python311Packages.deepwave
  • python311Packages.deepwave.dist
  • python311Packages.detectron2
  • python311Packages.detectron2.dist
  • python311Packages.dremel3dpy
  • python311Packages.dremel3dpy.dist
  • python311Packages.easyocr
  • python311Packages.easyocr.dist
  • python311Packages.effdet
  • python311Packages.effdet.dist
  • python311Packages.einops
  • python311Packages.einops.dist
  • python311Packages.encodec
  • python311Packages.encodec.dist
  • python311Packages.experiment-utilities
  • python311Packages.experiment-utilities.dist
  • python311Packages.ezyrb
  • python311Packages.ezyrb.dist
  • python311Packages.fairscale
  • python311Packages.fairscale.dist
  • python311Packages.faiss
  • python311Packages.faiss.demos
  • python311Packages.flammkuchen
  • python311Packages.flammkuchen.dist
  • python311Packages.flyingsquid
  • python311Packages.flyingsquid.dist
  • python311Packages.fvcore
  • python311Packages.fvcore.dist
  • python311Packages.gpytorch
  • python311Packages.gpytorch.dist
  • python311Packages.grad-cam
  • python311Packages.grad-cam.dist
  • python311Packages.ignite
  • python311Packages.ignite.dist
  • python311Packages.imagecorruptions
  • python311Packages.imagecorruptions.dist
  • python311Packages.imantics
  • python311Packages.imantics.dist
  • python311Packages.imutils
  • python311Packages.imutils.dist
  • python311Packages.invisible-watermark
  • python311Packages.invisible-watermark.dist
  • python311Packages.iopath
  • python311Packages.iopath.dist
  • python311Packages.jax
  • python311Packages.jax.dist
  • python311Packages.jaxlib (python311Packages.jaxlib-build ,python311Packages.jaxlibWithCuda)
  • python311Packages.jaxlib.dist (python311Packages.jaxlib-build.dist ,python311Packages.jaxlibWithCuda.dist)
  • python311Packages.jaxopt
  • python311Packages.jaxopt.dist
  • python311Packages.kornia
  • python311Packages.kornia.dist
  • python311Packages.layoutparser
  • python311Packages.layoutparser.dist
  • python311Packages.libgpuarray
  • python311Packages.libgpuarray.dist
  • python311Packages.linear_operator
  • python311Packages.linear_operator.dist
  • python311Packages.lion-pytorch
  • python311Packages.lion-pytorch.dist
  • python311Packages.manifest-ml
  • python311Packages.manifest-ml.dist
  • python311Packages.mlt
  • python311Packages.mlt.dev
  • python311Packages.moderngl-window
  • python311Packages.moderngl-window.dist
  • python311Packages.monai
  • python311Packages.monai.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.openai-triton
  • python311Packages.openai-triton-bin
  • python311Packages.openai-triton-bin.dist
  • python311Packages.openai-triton.dist
  • python311Packages.opencv3
  • python311Packages.opencv4
  • python311Packages.opencv4.package_tests
  • python311Packages.optax
  • python311Packages.optax.dist
  • python311Packages.optax.testsout
  • python311Packages.pandas-stubs
  • python311Packages.pandas-stubs.dist
  • python311Packages.pdfplumber
  • python311Packages.pdfplumber.dist
  • python311Packages.peft
  • python311Packages.peft.dist
  • python311Packages.pgmpy
  • python311Packages.pgmpy.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pydmd
  • python311Packages.pydmd.dist
  • python311Packages.pydub
  • python311Packages.pydub.dist
  • python311Packages.pyfakewebcam
  • python311Packages.pyfakewebcam.dist
  • python311Packages.pyglet
  • python311Packages.pyglet.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2
  • python311Packages.pyrealsense2.dev
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.pyro-ppl
  • python311Packages.pyro-ppl.dist
  • python311Packages.pytmx
  • python311Packages.pytmx.dist
  • python311Packages.pytorch-lightning
  • python311Packages.pytorch-lightning.dist
  • python311Packages.pytorch-pfn-extras
  • python311Packages.pytorch-pfn-extras.dist
  • python311Packages.remi
  • python311Packages.remi.dist
  • python311Packages.resize-right
  • python311Packages.resize-right.dist
  • python311Packages.rising
  • python311Packages.rising.dist
  • python311Packages.safetensors
  • python311Packages.safetensors.dist
  • python311Packages.sentence-transformers
  • python311Packages.sentence-transformers.dist
  • python311Packages.slicer
  • python311Packages.slicer.dist
  • python311Packages.snorkel
  • python311Packages.snorkel.dist
  • python311Packages.stanza
  • python311Packages.stanza.dist
  • python311Packages.tables
  • python311Packages.tables.dist
  • python311Packages.tensorboardx
  • python311Packages.tensorboardx.dist
  • python311Packages.test-tube
  • python311Packages.test-tube.dist
  • python311Packages.timm
  • python311Packages.timm.dist
  • python311Packages.tiny-cuda-nn
  • python311Packages.torch (python311Packages.torchWithCuda ,python311Packages.torchWithoutRocm)
  • python311Packages.torch-bin
  • python311Packages.torch-bin.dist
  • python311Packages.torch-tb-profiler
  • python311Packages.torch-tb-profiler.dist
  • python311Packages.torch.dev (python311Packages.torchWithCuda.dev ,python311Packages.torchWithoutRocm.dev)
  • python311Packages.torch.dist (python311Packages.torchWithCuda.dist ,python311Packages.torchWithoutRocm.dist)
  • python311Packages.torch.lib (python311Packages.torchWithCuda.lib ,python311Packages.torchWithoutRocm.lib)
  • python311Packages.torchaudio-bin
  • python311Packages.torchaudio-bin.dist
  • python311Packages.torchdiffeq
  • python311Packages.torchdiffeq.dist
  • python311Packages.torchgpipe
  • python311Packages.torchgpipe.dist
  • python311Packages.torchio
  • python311Packages.torchio.dist
  • python311Packages.torchmetrics
  • python311Packages.torchmetrics.dist
  • python311Packages.torchsde
  • python311Packages.torchsde.dist
  • python311Packages.torchvision
  • python311Packages.torchvision-bin
  • python311Packages.torchvision-bin.dist
  • python311Packages.torchvision.dist
  • python311Packages.trainer
  • python311Packages.trainer.dist
  • python311Packages.transformers
  • python311Packages.transformers.dist
  • python311Packages.treeo
  • python311Packages.treeo.dist
  • python311Packages.ttach
  • python311Packages.ttach.dist
  • python311Packages.videocr
  • python311Packages.videocr.dist
  • python311Packages.vidstab
  • python311Packages.vidstab.dist
  • python311Packages.xgboost
  • python311Packages.xgboost.dist
  • qimgv
  • quirc
  • realesrgan-ncnn-vulkan
  • restream
  • run-scaled
  • sdrangel
  • shotcut
  • siril
  • sitespeed-io
  • sunshine
  • synfigstudio
  • tidal-dl
  • tidal-dl.dist
  • tiny-cuda-nn
  • tone
  • video-trimmer
  • video2midi
  • vokoscreen
  • waifu2x-converter-cpp
  • whisper-ctranslate2
  • whisper-ctranslate2.dist
  • wifite2
  • wifite2.dist
  • wyoming-faster-whisper
  • wyoming-faster-whisper.dist
  • xgboost (xgboostWithCuda)
  • xpra
  • xpra.dist
  • xpraWithNvenc
  • xpraWithNvenc.dist

@ConnorBaker
Copy link
Copy Markdown
Contributor

@SomeoneSerge that seems like a lot of breakages for stuff that this didn't touch, right?

Would you try running nixpkgs-review with --checkout commit so it checks out your branch instead of trying to merge it into master? I suspect recent (unrelated) changes in master might be the cause.

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Failed derivations
Details

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

SomeoneSerge commented Jul 20, 2023

Would you try running nixpkgs-review with --checkout commit

I can schedule one but tbh it's going to be just energy waste. Skimming briefly through the logs of the second run, I don't think we'll see anything different from the first:)

(nixpkgs-review comparing against a database of previous build results when, automatic estimates for the probability of reproducing a failure when)

EDIT2: ...OOM-ed

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

Result of nixpkgs-review pr 233581 --extra-nixpkgs-config '{ cudaCapabilities = [ "8.6" ]; cudaSupport = true; }' run on x86_64-linux 1

59 packages marked as broken and skipped:
  • cntk
  • cudaPackages.nvidia_driver
  • mxnet
  • obs-studio-plugins.obs-hyperion
  • python310Packages.caffe
  • python310Packages.caffe.bin
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.cntk
  • python310Packages.cntk.dist
  • python310Packages.dalle-mini
  • python310Packages.dalle-mini.dist
  • python310Packages.distrax
  • python310Packages.distrax.dist
  • python310Packages.elegy
  • python310Packages.elegy.dist
  • python310Packages.flax
  • python310Packages.flax.dist
  • python310Packages.graspologic
  • python310Packages.graspologic.dist
  • python310Packages.imgaug
  • python310Packages.imgaug.dist
  • python310Packages.mask-rcnn
  • python310Packages.mask-rcnn.dist
  • python310Packages.mxnet
  • python310Packages.mxnet.dist
  • python310Packages.optuna
  • python310Packages.optuna.dist
  • python310Packages.pymanopt
  • python310Packages.pymanopt.dist
  • python310Packages.qiskit
  • python310Packages.qiskit-machine-learning
  • python310Packages.qiskit-machine-learning.dist
  • python310Packages.qiskit.dist
  • python310Packages.rlax
  • python310Packages.rlax.dist
  • python310Packages.scikit-tda
  • python310Packages.scikit-tda.dist
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.theano
  • python310Packages.theano.dist
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python310Packages.treex
  • python310Packages.treex.dist
  • python310Packages.vqgan-jax
  • python310Packages.vqgan-jax.dist
  • python311Packages.cntk
  • python311Packages.cntk.dist
  • python311Packages.imgaug
  • python311Packages.imgaug.dist
  • python311Packages.mxnet
  • python311Packages.mxnet.dist
  • python311Packages.theano
  • python311Packages.theano.dist
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
93 packages failed to build:
  • caffe (caffeWithCuda)
  • caffe.bin (caffeWithCuda.bin)
  • cctag
  • cctag.dev
  • cctag.lib
  • cudaPackages.tensorrt
  • cudaPackages.tensorrt.dev
  • cudaPackages.tensorrt_8_5_1
  • cudaPackages.tensorrt_8_5_1.dev
  • cudaPackages.tensorrt_8_5_2
  • cudaPackages.tensorrt_8_5_2.dev
  • cudaPackages.tensorrt_8_6_0
  • cudaPackages.tensorrt_8_6_0.dev
  • deepin.dde-gsettings-schemas
  • deepin.deepin-album
  • deepin.deepin-camera
  • deepin.deepin-image-viewer
  • deepin.deepin-screen-recorder
  • deepin.image-editor
  • frigate
  • gpu-screen-recorder
  • gpu-screen-recorder-gtk
  • ib-controller
  • katagoTensorRT
  • libsForQt5.mauikit-imagetools
  • libsForQt5.pix
  • lightgbm
  • mathematica (mathematica-cuda)
  • monado
  • nomacs
  • obs-studio-plugins.advanced-scene-switcher
  • obs-studio-plugins.obs-backgroundremoval
  • obs-studio-plugins.obs-ndi
  • openmvs
  • opentrack
  • openvino
  • openvino.python
  • pixinsight
  • python310Packages.encodec
  • python310Packages.encodec.dist
  • python310Packages.flammkuchen
  • python310Packages.flammkuchen.dist
  • python310Packages.gpt-2-simple
  • python310Packages.gpt-2-simple.dist
  • python310Packages.gumath
  • python310Packages.gumath.dist
  • python310Packages.opensfm
  • python310Packages.opensfm.dist
  • python310Packages.openvino
  • python310Packages.pytorch-metric-learning
  • python310Packages.pytorch-metric-learning.dist
  • python310Packages.sfepy
  • python310Packages.sfepy.dist
  • python310Packages.skrl
  • python310Packages.skrl.dist
  • python310Packages.slicer
  • python310Packages.slicer.dist
  • python310Packages.stytra
  • python310Packages.stytra.dist
  • python310Packages.tensorrt
  • python310Packages.tensorrt.dist
  • python310Packages.torch-bin
  • python310Packages.torch-bin.dist
  • python310Packages.torchaudio
  • python310Packages.torchaudio-bin
  • python310Packages.torchaudio-bin.dist
  • python310Packages.torchaudio.dist
  • python310Packages.torchvision-bin
  • python310Packages.torchvision-bin.dist
  • python310Packages.trainer
  • python310Packages.trainer.dist
  • python311Packages.caffe (python311Packages.caffeWithCuda)
  • python311Packages.caffe.bin (python311Packages.caffeWithCuda.bin)
  • python311Packages.camelot
  • python311Packages.camelot.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.dm-haiku.testsout
  • python311Packages.jmp
  • python311Packages.jmp.dist
  • python311Packages.opensfm
  • python311Packages.opensfm.dist
  • python311Packages.openvino
  • python311Packages.tensorrt
  • python311Packages.tensorrt.dist
  • rtabmap
  • saga
  • tts
  • tts.dist
  • ueberzugpp
  • wolfram-engine
  • wolfram-notebook
  • ytfzf
659 packages built:
  • MIDIVisualizer
  • aitrack
  • arcanPackages.all-wrapped
  • arcanPackages.arcan
  • arcanPackages.arcan-wrapped
  • arcanPackages.cat9-wrapped
  • arcanPackages.durden-wrapped
  • arcanPackages.ffmpeg
  • arcanPackages.ffmpeg.bin
  • arcanPackages.ffmpeg.data
  • arcanPackages.ffmpeg.dev
  • arcanPackages.ffmpeg.doc
  • arcanPackages.ffmpeg.lib
  • arcanPackages.ffmpeg.man
  • arcanPackages.pipeworld-wrapped
  • arcanPackages.prio-wrapped
  • arcanPackages.xarcan
  • audiobookshelf
  • auto-multiple-choice
  • blender
  • blender-hip
  • colmap (colmapWithCuda)
  • corrscope
  • corrscope.dist
  • cudaPackages.cuda-samples
  • cudaPackages.cuda_cccl
  • cudaPackages.cuda_cudart
  • cudaPackages.cuda_cuobjdump
  • cudaPackages.cuda_cupti
  • cudaPackages.cuda_cuxxfilt
  • cudaPackages.cuda_demo_suite
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_gdb
  • cudaPackages.cuda_memcheck
  • cudaPackages.cuda_nsight
  • cudaPackages.cuda_nvcc
  • cudaPackages.cuda_nvdisasm
  • cudaPackages.cuda_nvml_dev
  • cudaPackages.cuda_nvprof
  • cudaPackages.cuda_nvprune
  • cudaPackages.cuda_nvrtc
  • cudaPackages.cuda_nvtx
  • cudaPackages.cuda_nvvp
  • cudaPackages.cuda_profiler_api
  • cudaPackages.cuda_sanitizer_api
  • cudaPackages.cudatoolkit
  • cudaPackages.cudatoolkit.doc
  • cudaPackages.cudatoolkit.lib
  • cudaPackages.cudnn
  • cudaPackages.cudnn_8_6
  • cudaPackages.cudnn_8_7
  • cudaPackages.cudnn_8_8
  • cudaPackages.cutensor
  • cudaPackages.cutensor.dev
  • cudaPackages.fabricmanager
  • cudaPackages.libcublas
  • cudaPackages.libcufft
  • cudaPackages.libcufile
  • cudaPackages.libcurand
  • cudaPackages.libcusolver
  • cudaPackages.libcusparse
  • cudaPackages.libnpp
  • cudaPackages.libnvidia_nscq
  • cudaPackages.libnvjpeg
  • cudaPackages.markForCudatoolkitRootHook
  • cudaPackages.nccl
  • cudaPackages.nccl.dev
  • cudaPackages.nsight_compute
  • cudaPackages.nsight_systems
  • cudaPackages.nvidia_fs
  • cudaPackages.saxpy
  • cudaPackages.setupCudaHook
  • darktable
  • digikam
  • easyocr (python310Packages.easyocr)
  • easyocr.dist (python310Packages.easyocr.dist)
  • facedetect
  • faiss (faissWithCuda ,python310Packages.faiss)
  • faiss.demos (faissWithCuda.demos ,python310Packages.faiss.demos)
  • faust2jack
  • ffcast
  • ffmpeg_4-full
  • ffmpeg_4-full.bin
  • ffmpeg_4-full.data
  • ffmpeg_4-full.dev
  • ffmpeg_4-full.doc
  • ffmpeg_4-full.lib
  • ffmpeg_4-full.man
  • ffmpeg_6-full
  • ffmpeg_6-full.bin
  • ffmpeg_6-full.data
  • ffmpeg_6-full.dev
  • ffmpeg_6-full.doc
  • ffmpeg_6-full.lib
  • ffmpeg_6-full.man
  • fgallery
  • flowblade
  • focus-stack
  • forge
  • frei0r
  • gimp-with-plugins
  • gimpPlugins.gmic
  • glaxnimate
  • gmic
  • gmic-qt
  • gmic.dev
  • gmic.lib
  • gmic.man
  • gpt2tc
  • gpu-burn
  • gromacsCudaMpi
  • gwe
  • handbrake
  • haruna
  • hashcat
  • hikounomizu
  • hip-nvidia
  • hip-nvidia.doc
  • home-assistant-component-tests.dremel_3d_printer
  • hydrus
  • hydrus.doc
  • imagination
  • jellyfin
  • jellyfin-ffmpeg
  • jellyfin-ffmpeg.bin
  • jellyfin-ffmpeg.data
  • jellyfin-ffmpeg.dev
  • jellyfin-ffmpeg.doc
  • jellyfin-ffmpeg.lib
  • jellyfin-ffmpeg.man
  • katagoWithCuda
  • khoj
  • khoj.dist
  • librealsense
  • librealsense-gui
  • librealsense-gui.dev
  • librealsense.dev
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • libretranslate (python310Packages.libretranslate)
  • libretranslate.dist (python310Packages.libretranslate.dist)
  • libsForQt5.kdenlive
  • libsForQt5.mlt
  • libsForQt5.mlt.dev
  • libsForQt5.soundkonverter
  • libtensorflow (libtensorflow.python)
  • libyafaray
  • liquidsoap
  • magma (magma-cuda ,magma_2_7_1)
  • magma-cuda-static
  • magma_2_6_2
  • magnetophonDSP.VoiceOfFaust
  • manim
  • manim.dist
  • mavproxy
  • mavproxy.dist
  • meerk40t
  • meerk40t-camera
  • meerk40t-camera.dist
  • meerk40t.dist
  • mlt
  • mlt.dev
  • monero-gui
  • ncnn
  • nvidia-thrust (nvidia-thrust-cuda)
  • nvidia-thrust-intel
  • nvtop
  • nvtop-nvidia
  • obs-studio
  • obs-studio-plugins.droidcam-obs
  • obs-studio-plugins.input-overlay
  • obs-studio-plugins.looking-glass-obs
  • obs-studio-plugins.obs-3d-effect
  • obs-studio-plugins.obs-command-source
  • obs-studio-plugins.obs-gradient-source
  • obs-studio-plugins.obs-gstreamer
  • obs-studio-plugins.obs-livesplit-one
  • obs-studio-plugins.obs-move-transition
  • obs-studio-plugins.obs-multi-rtmp
  • obs-studio-plugins.obs-mute-filter
  • obs-studio-plugins.obs-nvfbc
  • obs-studio-plugins.obs-pipewire-audio-capture
  • obs-studio-plugins.obs-rgb-levels-filter
  • obs-studio-plugins.obs-scale-to-sound
  • obs-studio-plugins.obs-shaderfilter
  • obs-studio-plugins.obs-source-clone
  • obs-studio-plugins.obs-source-record
  • obs-studio-plugins.obs-source-switcher
  • obs-studio-plugins.obs-teleport
  • obs-studio-plugins.obs-text-pthread
  • obs-studio-plugins.obs-transition-table
  • obs-studio-plugins.obs-vaapi
  • obs-studio-plugins.obs-vertical-canvas
  • obs-studio-plugins.obs-vintage-filter
  • obs-studio-plugins.obs-vkcapture
  • obs-studio-plugins.obs-websocket
  • obs-studio-plugins.wlrobs
  • ocamlPackages.frei0r
  • ocamlPackages.torch
  • olive-editor
  • openai-full
  • openai-full.dist
  • openai-whisper (python310Packages.openai-whisper)
  • openai-whisper.dist (python310Packages.openai-whisper.dist)
  • opencv
  • opencv.package_tests
  • opencv3
  • opensubdiv
  • opensubdiv.dev
  • peek
  • pentestgpt
  • pentestgpt.dist
  • photoprism
  • pianotrans
  • pianotrans.dist
  • piper-train (python310Packages.piper-train)
  • piper-train.dist (python310Packages.piper-train.dist)
  • pitivi
  • printrun
  • printrun.dist
  • python310Packages.accelerate
  • python310Packages.accelerate.dist
  • python310Packages.aeppl
  • python310Packages.aeppl.dist
  • python310Packages.aesara
  • python310Packages.aesara.dist
  • python310Packages.aigpy
  • python310Packages.aigpy.dist
  • python310Packages.apptools
  • python310Packages.apptools.dist
  • python310Packages.argos-translate-files
  • python310Packages.argos-translate-files.dist
  • python310Packages.argostranslate
  • python310Packages.argostranslate.dist
  • python310Packages.arviz
  • python310Packages.arviz.dist
  • python310Packages.augmax
  • python310Packages.augmax.dist
  • python310Packages.autofaiss
  • python310Packages.autofaiss.dist
  • python310Packages.awkward
  • python310Packages.awkward.dist
  • python310Packages.ax
  • python310Packages.ax.dist
  • python310Packages.bambi
  • python310Packages.bambi.dist
  • python310Packages.baselines
  • python310Packages.baselines.dist
  • python310Packages.bitsandbytes
  • python310Packages.bitsandbytes.dist
  • python310Packages.blackjax
  • python310Packages.blackjax.dist
  • python310Packages.blosc2
  • python310Packages.blosc2.dist
  • python310Packages.botorch
  • python310Packages.botorch.dist
  • python310Packages.boxx
  • python310Packages.boxx.dist
  • python310Packages.bpycv
  • python310Packages.bpycv.dist
  • python310Packages.camelot
  • python310Packages.camelot.dist
  • python310Packages.chainer
  • python310Packages.chainer.dist
  • python310Packages.chex
  • python310Packages.chex.dist
  • python310Packages.clean-fid
  • python310Packages.clean-fid.dist
  • python310Packages.cleanlab
  • python310Packages.cleanlab.dist
  • python310Packages.clifford
  • python310Packages.clifford.dist
  • python310Packages.clip
  • python310Packages.clip-anytorch
  • python310Packages.clip-anytorch.dist
  • python310Packages.clip.dist
  • python310Packages.cppe
  • python310Packages.cppe.dist
  • python310Packages.ctranslate2
  • python310Packages.ctranslate2.dist
  • python310Packages.cupy
  • python310Packages.cupy.dist
  • python310Packages.dask-awkward
  • python310Packages.dask-awkward.dist
  • python310Packages.dask-glm
  • python310Packages.dask-glm.dist
  • python310Packages.dask-ml
  • python310Packages.dask-ml.dist
  • python310Packages.datashader
  • python310Packages.datashader.dist
  • python310Packages.deepdish
  • python310Packages.deepdish.dist
  • python310Packages.deepwave
  • python310Packages.deepwave.dist
  • python310Packages.dm-haiku
  • python310Packages.dm-haiku.dist
  • python310Packages.dm-haiku.testsout
  • python310Packages.dm-sonnet
  • python310Packages.dm-sonnet.dist
  • python310Packages.dremel3dpy
  • python310Packages.dremel3dpy.dist
  • python310Packages.edward
  • python310Packages.edward.dist
  • python310Packages.einops
  • python310Packages.einops.dist
  • python310Packages.envisage
  • python310Packages.envisage.dist
  • python310Packages.ezyrb
  • python310Packages.ezyrb.dist
  • python310Packages.fastai
  • python310Packages.fastai.dist
  • python310Packages.faster-whisper
  • python310Packages.faster-whisper.dist
  • python310Packages.ffcv
  • python310Packages.ffcv.dist
  • python310Packages.galois
  • python310Packages.galois.dist
  • python310Packages.gpytorch
  • python310Packages.gpytorch.dist
  • python310Packages.grad-cam
  • python310Packages.grad-cam.dist
  • python310Packages.hyppo
  • python310Packages.hyppo.dist
  • python310Packages.ignite
  • python310Packages.ignite.dist
  • python310Packages.imagecorruptions
  • python310Packages.imagecorruptions.dist
  • python310Packages.imantics
  • python310Packages.imantics.dist
  • python310Packages.imutils
  • python310Packages.imutils.dist
  • python310Packages.invisible-watermark
  • python310Packages.invisible-watermark.dist
  • python310Packages.jax
  • python310Packages.jax.dist
  • python310Packages.jaxlib (python310Packages.jaxlib-build ,python310Packages.jaxlibWithCuda)
  • python310Packages.jaxlib-bin
  • python310Packages.jaxlib-bin.dist
  • python310Packages.jaxlib.dist (python310Packages.jaxlib-build.dist ,python310Packages.jaxlibWithCuda.dist)
  • python310Packages.jaxopt
  • python310Packages.jaxopt.dist
  • python310Packages.jmp
  • python310Packages.jmp.dist
  • python310Packages.k-diffusion
  • python310Packages.k-diffusion.dist
  • python310Packages.kornia
  • python310Packages.kornia.dist
  • python310Packages.langchain
  • python310Packages.langchain.dist
  • python310Packages.libgpuarray
  • python310Packages.libgpuarray.dist
  • python310Packages.librosa
  • python310Packages.librosa.dist
  • python310Packages.linear_operator
  • python310Packages.linear_operator.dist
  • python310Packages.lion-pytorch
  • python310Packages.lion-pytorch.dist
  • python310Packages.manifest-ml
  • python310Packages.manifest-ml.dist
  • python310Packages.mayavi
  • python310Packages.mayavi.dist
  • python310Packages.mlt
  • python310Packages.mlt.dev
  • python310Packages.mmcv
  • python310Packages.mmcv.dist
  • python310Packages.mmengine
  • python310Packages.mmengine.dist
  • python310Packages.moderngl-window
  • python310Packages.moderngl-window.dist
  • python310Packages.monai
  • python310Packages.monai.dist
  • python310Packages.mplhep
  • python310Packages.mplhep.dist
  • python310Packages.n3fit
  • python310Packages.n3fit.dist
  • python310Packages.nianet
  • python310Packages.nianet.dist
  • python310Packages.numba (python310Packages.numbaWithCuda)
  • python310Packages.numba-scipy
  • python310Packages.numba-scipy.dist
  • python310Packages.numba.dist (python310Packages.numbaWithCuda.dist)
  • python310Packages.numpyro
  • python310Packages.numpyro.dist
  • python310Packages.objax
  • python310Packages.objax.dist
  • python310Packages.openai-triton
  • python310Packages.openai-triton-bin
  • python310Packages.openai-triton-bin.dist
  • python310Packages.openai-triton.dist
  • python310Packages.opencv3
  • python310Packages.opencv4
  • python310Packages.opencv4.package_tests
  • python310Packages.optax
  • python310Packages.optax.dist
  • python310Packages.optax.testsout
  • python310Packages.pandas-stubs
  • python310Packages.pandas-stubs.dist
  • python310Packages.peft
  • python310Packages.peft.dist
  • python310Packages.phik
  • python310Packages.phik.dist
  • python310Packages.piano-transcription-inference
  • python310Packages.piano-transcription-inference.dist
  • python310Packages.pot
  • python310Packages.pot.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pydmd
  • python310Packages.pydmd.dist
  • python310Packages.pydub
  • python310Packages.pydub.dist
  • python310Packages.pyfakewebcam
  • python310Packages.pyfakewebcam.dist
  • python310Packages.pyglet
  • python310Packages.pyglet.dist
  • python310Packages.pygmo
  • python310Packages.pymc
  • python310Packages.pymc.dist
  • python310Packages.pymoo
  • python310Packages.pymoo.dist
  • python310Packages.pynndescent
  • python310Packages.pynndescent.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2
  • python310Packages.pyrealsense2.dev
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.pyro-ppl
  • python310Packages.pyro-ppl.dist
  • python310Packages.pyscf
  • python310Packages.pyscf.dist
  • python310Packages.pytensor
  • python310Packages.pytensor.dist
  • python310Packages.pytmx
  • python310Packages.pytmx.dist
  • python310Packages.pytorch-lightning
  • python310Packages.pytorch-lightning.dist
  • python310Packages.pytorch-pfn-extras
  • python310Packages.pytorch-pfn-extras.dist
  • python310Packages.remi
  • python310Packages.remi.dist
  • python310Packages.resampy
  • python310Packages.resampy.dist
  • python310Packages.resize-right
  • python310Packages.resize-right.dist
  • python310Packages.rising
  • python310Packages.rising.dist
  • python310Packages.safetensors
  • python310Packages.safetensors.dist
  • python310Packages.sentence-transformers
  • python310Packages.sentence-transformers.dist
  • python310Packages.skorch
  • python310Packages.skorch.dist
  • python310Packages.snorkel
  • python310Packages.snorkel.dist
  • python310Packages.spacy
  • python310Packages.spacy-loggers
  • python310Packages.spacy-loggers.dist
  • python310Packages.spacy-transformers
  • python310Packages.spacy-transformers.dist
  • python310Packages.spacy.dist
  • python310Packages.sparse
  • python310Packages.sparse.dist
  • python310Packages.stanza
  • python310Packages.stanza.dist
  • python310Packages.stumpy
  • python310Packages.stumpy.dist
  • python310Packages.tables
  • python310Packages.tables.dist
  • python310Packages.tensorboardx
  • python310Packages.tensorboardx.dist
  • python310Packages.tensorflow (python310Packages.tensorflow-build ,python310Packages.tensorflowWithCuda)
  • python310Packages.tensorflow-bin
  • python310Packages.tensorflow-bin.dist
  • python310Packages.tensorflow.dist (python310Packages.tensorflow-build.dist ,python310Packages.tensorflowWithCuda.dist)
  • python310Packages.tensorflow-datasets
  • python310Packages.tensorflow-datasets.dist
  • python310Packages.tensorflow-probability
  • python310Packages.tensorflow-probability.dist
  • python310Packages.test-tube
  • python310Packages.test-tube.dist
  • python310Packages.textacy
  • python310Packages.textacy.dist
  • python310Packages.textnets
  • python310Packages.textnets.dist
  • python310Packages.tflearn
  • python310Packages.tflearn.dist
  • python310Packages.timezonefinder
  • python310Packages.timezonefinder.dist
  • python310Packages.timm
  • python310Packages.timm.dist
  • python310Packages.tiny-cuda-nn
  • python310Packages.torch (python310Packages.torchWithCuda ,python310Packages.torchWithoutRocm)
  • python310Packages.torch-tb-profiler
  • python310Packages.torch-tb-profiler.dist
  • python310Packages.torch.dev (python310Packages.torchWithCuda.dev ,python310Packages.torchWithoutRocm.dev)
  • python310Packages.torch.dist (python310Packages.torchWithCuda.dist ,python310Packages.torchWithoutRocm.dist)
  • python310Packages.torch.lib (python310Packages.torchWithCuda.lib ,python310Packages.torchWithoutRocm.lib)
  • python310Packages.torchWithRocm
  • python310Packages.torchWithRocm.dev
  • python310Packages.torchWithRocm.dist
  • python310Packages.torchWithRocm.lib
  • python310Packages.torchdiffeq
  • python310Packages.torchdiffeq.dist
  • python310Packages.torchgpipe
  • python310Packages.torchgpipe.dist
  • python310Packages.torchinfo
  • python310Packages.torchinfo.dist
  • python310Packages.torchio
  • python310Packages.torchio.dist
  • python310Packages.torchlibrosa
  • python310Packages.torchlibrosa.dist
  • python310Packages.torchmetrics
  • python310Packages.torchmetrics.dist
  • python310Packages.torchsde
  • python310Packages.torchsde.dist
  • python310Packages.torchvision
  • python310Packages.torchvision.dist
  • python310Packages.trackpy
  • python310Packages.trackpy.dist
  • python310Packages.translatehtml
  • python310Packages.translatehtml.dist
  • python310Packages.treeo
  • python310Packages.treeo.dist
  • python310Packages.trfl
  • python310Packages.trfl.dist
  • python310Packages.ttach
  • python310Packages.ttach.dist
  • python310Packages.umap-learn
  • python310Packages.umap-learn.dist
  • python310Packages.uproot
  • python310Packages.uproot.dist
  • python310Packages.vector
  • python310Packages.vector.dist
  • python310Packages.videocr
  • python310Packages.videocr.dist
  • python310Packages.vidstab
  • python310Packages.vidstab.dist
  • python310Packages.wandb
  • python310Packages.wandb.dist
  • python310Packages.xarray-einstats
  • python310Packages.xarray-einstats.dist
  • python310Packages.xgboost
  • python310Packages.xgboost.dist
  • python310Packages.zcs
  • python310Packages.zcs.dist
  • python311Packages.aigpy
  • python311Packages.aigpy.dist
  • python311Packages.augmax
  • python311Packages.augmax.dist
  • python311Packages.autofaiss
  • python311Packages.autofaiss.dist
  • python311Packages.blackjax
  • python311Packages.blackjax.dist
  • python311Packages.chainer
  • python311Packages.chainer.dist
  • python311Packages.chex
  • python311Packages.chex.dist
  • python311Packages.cupy
  • python311Packages.cupy.dist
  • python311Packages.dremel3dpy
  • python311Packages.dremel3dpy.dist
  • python311Packages.einops
  • python311Packages.einops.dist
  • python311Packages.encodec
  • python311Packages.encodec.dist
  • python311Packages.faiss
  • python311Packages.faiss.demos
  • python311Packages.imagecorruptions
  • python311Packages.imagecorruptions.dist
  • python311Packages.imantics
  • python311Packages.imantics.dist
  • python311Packages.imutils
  • python311Packages.imutils.dist
  • python311Packages.jax
  • python311Packages.jax.dist
  • python311Packages.jaxlib (python311Packages.jaxlib-build ,python311Packages.jaxlibWithCuda)
  • python311Packages.jaxlib.dist (python311Packages.jaxlib-build.dist ,python311Packages.jaxlibWithCuda.dist)
  • python311Packages.jaxopt
  • python311Packages.jaxopt.dist
  • python311Packages.libgpuarray
  • python311Packages.libgpuarray.dist
  • python311Packages.mlt
  • python311Packages.mlt.dev
  • python311Packages.moderngl-window
  • python311Packages.moderngl-window.dist
  • python311Packages.openai-triton
  • python311Packages.openai-triton-bin
  • python311Packages.openai-triton-bin.dist
  • python311Packages.openai-triton.dist
  • python311Packages.opencv3
  • python311Packages.opencv4
  • python311Packages.opencv4.package_tests
  • python311Packages.optax
  • python311Packages.optax.dist
  • python311Packages.optax.testsout
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pydub
  • python311Packages.pydub.dist
  • python311Packages.pyfakewebcam
  • python311Packages.pyfakewebcam.dist
  • python311Packages.pyglet
  • python311Packages.pyglet.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2
  • python311Packages.pyrealsense2.dev
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.pytmx
  • python311Packages.pytmx.dist
  • python311Packages.remi
  • python311Packages.remi.dist
  • python311Packages.torch-bin
  • python311Packages.torch-bin.dist
  • python311Packages.torchaudio-bin
  • python311Packages.torchaudio-bin.dist
  • python311Packages.torchvision-bin
  • python311Packages.torchvision-bin.dist
  • python311Packages.treeo
  • python311Packages.treeo.dist
  • python311Packages.videocr
  • python311Packages.videocr.dist
  • python311Packages.vidstab
  • python311Packages.vidstab.dist
  • python311Packages.xgboost
  • python311Packages.xgboost.dist
  • qimgv
  • quirc
  • realesrgan-ncnn-vulkan
  • restream
  • run-scaled
  • sdrangel
  • shotcut
  • siril
  • sitespeed-io
  • sunshine
  • synfigstudio
  • tidal-dl
  • tidal-dl.dist
  • tiny-cuda-nn
  • tone
  • video-trimmer
  • video2midi
  • vokoscreen
  • waifu2x-converter-cpp
  • whisper-ctranslate2
  • whisper-ctranslate2.dist
  • wifite2
  • wifite2.dist
  • wyoming-faster-whisper
  • wyoming-faster-whisper.dist
  • xgboost (xgboostWithCuda)
  • xpra
  • xpra.dist
  • xpraWithNvenc
  • xpraWithNvenc.dist

@SomeoneSerge
Copy link
Copy Markdown
Contributor Author

@ConnorBaker the last list is from --checkout commit, and I think it aligns with the original

Copy link
Copy Markdown
Contributor

@ConnorBaker ConnorBaker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is in a good enough state that it can be merged, and any nits/additional work can be done in a followup PR.

@ConnorBaker
Copy link
Copy Markdown
Contributor

Thank you again for working on this @SomeoneSerge, it's much appreciated!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (new) This PR adds a new package 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants