Commit c0822c49 authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

python-qt: fix link path

fix runtime error:
```
dyld[23235]: Library not loaded: libPythonQt-Qt5-Python3.12.3.dylib
  Referenced from: <C9EF5524-29A1-3E24-ABD4-DDEC31CF4B47> /nix/store/gnsk805im3lfr3zglmdap5p6j3zjpn05-python-qt-3.5.4/lib/libPythonQt_QtAll-Qt5-Python3.12.3.2.0.dylib
  Reason: tried: 'libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibPythonQt-Qt5-Python3.12.3.dylib' (no such file), 'libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/usr/local/lib/libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/usr/lib/libPythonQt-Qt5-Python3.12.3.dylib' (no such file, not in dyld cache), '/Users/gsaurel/local/NixOS/nixpkgs/libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/gsaurel/local/NixOS/nixpkgs/libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/Users/gsaurel/local/NixOS/nixpkgs/libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/usr/local/lib/libPythonQt-Qt5-Python3.12.3.dylib' (no such file), '/usr/lib/libPythonQt-Qt5-Python3.12.3.dylib' (no such file, not in dyld cache)
```
parent 92e27aee
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -48,7 +48,10 @@ stdenv.mkDerivation (finalAttrs: {
    install_name_tool -id \
      $out/lib/libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.dylib \
      $out/lib/libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.dylib
    install_name_tool -id \
    install_name_tool -change \
               libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.3.dylib \
      $out/lib/libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.3.dylib \
      -id \
      $out/lib/libPythonQt_QtAll-Qt5-Python3.${python3.sourceVersion.minor}.dylib \
      $out/lib/libPythonQt_QtAll-Qt5-Python3.${python3.sourceVersion.minor}.dylib
  '';