Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Hard-coded /usr, /etc, etc. paths in Zotero #10355
At least some of these seem to be caused by hard-coded paths. For example, in about:config (Tools->Preferences->Advanced->open about:config) the following options have hard-coded values which don't exist in NixOS:
Setting the latter to a real
Additionally, Zotero uses (at least) the "pdftext" and "pdfinfo" commands. It provides an action in Tools -> Preferences -> Search to download pre-build binaries of these tools, but they fail with a "No such file or directory" error (presumably due to assuming a dynamic library path which doesn't exist on NixOS).
I tried swapping out these downloaded binaries for symlinks into /nix/store. The pdftext tool seems to work, but pdfinfo just prints a usage message (presumably because it's being called with an extra argument, rather than just the PDF)
@c0bw3b, @Warbo; Indeed it seems solved, I successfully installed those tools from within Zotero without an issue. The only thing I haven't been able to work out yet is how to make Zotero find Libreoffice so the Libreoffice plugin works. Not a big deal for me as I use LaTeX for all my writing, but I'm sure others do use LO.