Yeah. It's working again now. Thanks
I removed the package from my system. And installed it again with makepkg.
Git Clone URL: | https://aur.archlinux.org/fbpdf-git.git (read-only, click to copy) |
---|---|
Package Base: | fbpdf-git |
Description: | A small framebuffer pdf viewer, based on MuPDF. |
Upstream URL: | https://github.com/aligrudi/fbpdf |
Licenses: | ISC |
Conflicts: | fbpdf |
Provides: | fbpdf |
Submitter: | Sara |
Maintainer: | xlucn |
Last Packager: | xlucn |
Votes: | 43 |
Popularity: | 0.000000 |
First Submitted: | 2011-02-08 00:46 (UTC) |
Last Updated: | 2023-11-18 18:26 (UTC) |
Yeah. It's working again now. Thanks
I removed the package from my system. And installed it again with makepkg.
@m04060, can you first try rebuild the package locally (makepkg -f)? It should build against the library that's currently on your system.
The official Arch package "libmupdf" was updated on September 2024:
Name : libmupdf
Version : 1.24.9-1
Description : Library for Lightweight PDF and XPS viewer
Architecture : x86_64
URL : https://mupdf.com/
Licenses : AGPL-3.0-or-later
Groups : None
Provides : None
Depends On : freetype2 gcc-libs glibc gumbo-parser harfbuzz jbig2dec leptonica libjpeg openjpeg2 tesseract zlib
Optional Deps : None
Required By : fbpdf-git zathura-pdf-mupdf
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 50.43 MiB
Packager : Robin Candau <antiz@archlinux.org>
Build Date : Fri 30 Aug 2024 05:43:01 PM WEST
Install Date : Fri 06 Sep 2024 04:30:33 PM WEST
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Notice the "24.9" there.
After this, the PKGBUILD "fbpdf-git" stopped working. It looks for a "24.8":
fbpdf-mupdf: error while loading shared libraries: libmupdf.so.24.8: cannot open shared object file: No such file or directory
@xlucn Believe it or not, I hadn't guessed that was the proper way to install fbpdf-git. I naively assumed that everything in AUR was installable in the same way. Thank you.
My feedback on the latest PKGBUILD updates:
Thanks xlucn for caring and maintaining this usefull tool.
That's what I figured.
This is an AUR package. You can install with
1. cloning this repo https://aur.archlinux.org/fbpdf-git.git
2. go into the repo folder, build and install with makepkg -si
Alternatively, you can use an AUR helper.
@xlucn I issued sudo pacman -S fbpdf-git
and it failed with a message saying the target was not found. I didn't see any sign of a build.
@haawda, It can be discussed.
Maybe I will remove the poppler dependency again :) It's not built by default in Makefile, which I forgot. I will update again soon.
@glyn, maybe I misunderstood what you mean by "not found". Were you referring to the build failure then? Anyway you can install directly without a AUR helper, of course :)
Why not a split PKGBUILD?
Thanks for the swift response!
I'm not knowingly using an AUR helper. Should I be? I gather arch doesn't support them (https://wiki.archlinux.org/title/AUR_helpers).
I'll try again after you submit a patch.
Pinned Comments
xlucn commented on 2022-06-24 05:46 (UTC) (edited on 2023-11-20 08:36 (UTC) by xlucn)
I updated the package. Apart from the fixes (please test it), most notably I removed the poppler-based fbpdf2, and renamed "fbpdf" as "fbpdf-mupdf" instead of "neatfbpdf", still to avoid conflict with "fbida" package. Those are just my own decisions, so they can be changed again.
If you want poppler-based variant, see https://aur.archlinux.org/packages/fbpdf-poppler-git.