Hi, thanks for the 09-14 update.
anythingllm-desktop-bin 1.16.1-1 fails to build in prepare() using yay. sha256sum, download, appimage extraction are fine.
ln -sf "/usr/bin/ollama" "${srcdir}/squashfs-root/resources/ollama/bin/llm"
_file_list=(libggml-base.so libggml-cpu-alderlake.so libggml-cpu-haswell.so libggml-cpu-icelake.so libggml-cpu-sandybridge.so libggml-cpu-skylakex.so libggml-cpu-sse42.so libggml-cpu-x64.so libggml-cuda.so libggml-hip.so)
for _files in "${_file_list[@]}"; do
ln -sf "/usr/lib/ollama/${_files}" "${srcdir}/squashfs-root/resources/ollama/lib/${_files}"
done
the above fails as parent dirs resources/ollama/bin/ and resources/ollama/lib/ do not exist in the extracted 1.16.1 appimage
Could you please add a mkdir -p guard or directory check, or update for the new appimage layout?
Pinned Comments
zxp19821005 commented on 2025-01-15 04:33 (UTC)
The upstream has utilized the third download links. Despite the file being updated, the filename remains unchanged. Therefore, if there are errors during package installation, please make the package outdated.