Handle duplicate dirs correctly in Bookwyrm dependency linking

This commit is contained in:
Reinout Meliesie 2025-03-08 14:04:15 +01:00
parent 678acd3043
commit 43c231ed26
Signed by: zedfrigg
GPG key ID: 3AFCC06481308BC6

View file

@ -101,7 +101,7 @@ mkDerivation {
pythonDependencies="${ concatStringsSep " " pythonDependencies }"
for package in $pythonDependencies ; do
for directory in $( sh -c "cd $package/lib/python3.11/site-packages ; find -mindepth 1 -type d -not -name __pycache__" ) ; do
mkdir $out/lib/python3.11/site-packages/$directory
mkdir -p $out/lib/python3.11/site-packages/$directory
done
for file in $( sh -c "cd $package/lib/python3.11/site-packages ; find -type f -not -path \*__pycache__\*" ) ; do