Arch:在 Manjaro 上使用 postgresql 破坏了 lib-llvm 依赖关系

Arch:在 Manjaro 上使用 postgresql 破坏了 lib-llvm 依赖关系

我有一个运行 Manjaro 20.0 和 postgresql 12.1-2 的数据库服务器

最近的更新阻止了复杂查询的运行 - 简单的选择查询执行正常,但带有连接的较大选择查询会生成以下错误:

Error: could not load library "/usr/lib/postgresql/llvmjit.so": libLLVM-9.so: cannot open shared object file: No such file or directory

检查 pacman -Qi 显示 postgresql 有一个依赖项 llvm-libs,并且当我几天前更新时,这个包从 9.0.1-2 更新到 10.0.0-1

我尝试将 pacman 缓存中的 llvm-libs 恢复到 9.0.1-2 版本,但运行相同的查询会生成类似的错误:

Error: could not load library "/usr/lib/postgresql/llvmjit.so": libffi.so.6: cannot open shared object file: No such file or directory

这里似乎有一个依赖问题需要纠正 - 但我没有找到任何相关的错误报告,而且我不确定应该将这个问题指向哪里 - Arch linux 软件包存储库、llvm-libs 维护者还是 postgresql 维护者?

同时我可以做些什么来解决这个问题吗?

相关内容