Overwrite duplicate dependencies for Bookwyrm

This commit is contained in:
Reinout Meliesie 2025-03-03 21:42:53 +01:00
parent e2ef3b849d
commit 5869a9a302
Signed by: zedfrigg
GPG key ID: 3AFCC06481308BC6

View file

@ -83,17 +83,21 @@ mkDerivation {
mkdir -p $out/lib/python3.11/site-packages
# Python dependencies
${ concatStringsSep "\n" ( map ( package : ''
ln -s ${package}/lib/python3.11/site-packages/* $out/lib/python3.11/site-packages/
ln -sf ${package}/lib/python3.11/site-packages/* $out/lib/python3.11/site-packages/
'' ) dependencies ) }
# rm $out/lib/python3.11/site-packages/__pycache__
# Python packages
cp -r $src/bookwyrm $out/lib/python3.11/site-packages/
cp -r $src/celerywyrm $out/lib/python3.11/site-packages/
mkdir -p $out/bin
# Executables
cat << EOF > $out/bin/bookwyrm
#!/run/current-system/sw/bin/sh