Package Details: zathura-git 2026.02.03.r16.g8b30e6c-1

Git Clone URL: https://aur.archlinux.org/zathura-git.git (read-only, click to copy)
Package Base: zathura-git
Description: Minimalistic document viewer
Upstream URL: https://pwmt.org/projects/zathura
Licenses: zlib
Conflicts: zathura
Provides: zathura
Submitter: None
Maintainer: a821
Last Packager: a821
Votes: 93
Popularity: 0.046493
First Submitted: 2009-09-19 13:00 (UTC)
Last Updated: 2026-02-09 20:45 (UTC)

Dependencies (19)

Required by (16)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

a821 commented on 2026-02-03 17:16 (UTC) (edited on 2026-02-04 08:04 (UTC) by a821)

Edit2: Fixed upstream. The missing headers were added back in girara (see commit e73ddcd). I rebuilt girara-git, zathura-git and the other -git plugins successfully just know. (The PKGBUILD doesn't require changes so I won't push).

--

This is an upstream issue. The file "types.h" was removed from installation recently (see girara commit 0e6a327). It seems there's is a big refactoring going on, so breakage is expected; after all, this is a git package.

Edit: FWIW, I built this successfully last weekend, and that commit is dated Sunday night.

raphix commented on 2026-02-03 15:22 (UTC) (edited on 2026-02-03 15:23 (UTC) by raphix)

[3/122] Compiling C object zathura-sandbox.p/zathura_main-sandbox.c.o
FAILED: [code=1] zathura-sandbox.p/zathura_main-sandbox.c.o 
cc -Izathura-sandbox.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/json-glib-1.0 -I/usr/include/synctex -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c17 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/home/raph/.cache/paru/clone/zathura-git/src=/usr/src/debug/zathura-git -flto=auto -fPIE -pthread '-DGETTEXT_PACKAGE="org.pwmt.zathura"' '-DLOCALEDIR="/usr/share/locale"' '-DZATHURA_PLUGINDIR="/usr/lib/zathura"' '-DSYSCONFDIR="/etc"' -D_DEFAULT_SOURCE -DWITH_SYNCTEX -DWITH_SANDBOX -DWITH_SECCOMP -DWITH_LANDLOCK -Werror=implicit-function-declaration -Werror=vla -Werror=int-conversion -Werror=maybe-uninitialized -MD -MQ zathura-sandbox.p/zathura_main-sandbox.c.o -MF zathura-sandbox.p/zathura_main-sandbox.c.o.d -o zathura-sandbox.p/zathura_main-sandbox.c.o -c ../zathura/main-sandbox.c
Dans le fichier inclus depuis ../girara-gtk/settings.h:6,
                 depuis ../zathura/main-sandbox.c:3:
../girara-gtk/types.h:6:10: erreur fatale: girara/types.h : Aucun fichier ou dossier de ce nom
    6 | #include <girara/types.h>
      |          ^~~~~~~~~~~~~~~~

Just after recompiling girara-git with makepkg -si, I launch the compilation of zathura-git and get this error.

$ pacman -Q girara-git
girara-git 2026.01.30.r14.ga3763f7-1

what did I miss?

a821 commented on 2025-10-28 18:06 (UTC)

I'm the maintainer of girara-git :)

You need to recompile girara-git yourself. Since it's a VCS package, it does not need to be bumped.

pvk commented on 2025-10-28 17:51 (UTC)

@a821:

girara-git 0.4.4.r10.g7368f9d-1

But I also notice that the version of girara-git in the AUR is also 0.4.4, specifically 0.4.4.r1.g23b4ed7-1. Should I ask the maintainer of that to bump the version?

a821 commented on 2025-10-28 17:31 (UTC)

@pvk: probably you have to recompile girara-git. what does pacman -Q girara-git say?

pvk commented on 2025-10-28 15:02 (UTC)

Getting errors when I install this, as zathura now requires girara>=0.4.5 but girara-git points to version 0.4.4.

taba commented on 2023-10-16 18:24 (UTC)

@a821, Thank you and I apologize if I came off rude.

a821 commented on 2023-10-16 10:03 (UTC)

@taba: They introduced new tests that depend on xvfb-run last month or so. I couldn't figure out how to make them work in a chroot (patches are welcome) so I decided to disabled due to people having many (historical) issues.

The package now depends on girara-git rather than girara from the repos, as this makes more sense for a development package.

taba commented on 2023-10-16 00:42 (UTC) (edited on 2023-10-16 00:55 (UTC) by taba)

Just disable the test.

debug: ../girara/template.c:311: base_changed(): Variable 'session' not set.
error: Found no plugins. Please install at least one plugin.
debug: ../girara/config.c:373: girara_config_parse(): reading configuration file '/etc/xdg/zathurarc'
debug: ../girara/config.c:270: config_parse(): failed to open config file '/etc/xdg/zathurarc'
debug: ../girara/config.c:373: girara_config_parse(): reading configuration file '/etc/zathurarc'
debug: ../girara/config.c:270: config_parse(): failed to open config file '/etc/zathurarc'
debug: ../girara/config.c:373: girara_config_parse(): reading configuration file ''
debug: ../zathura/zathura.c:451: zathura_init(): Basic sandbox allowing normal operation.
debug: ../zathura/seccomp-filters.c:58: seccomp_enable_basic_filter(): adding rule kill to _sysctl
debug: ../zathura/seccomp-filters.c:59: seccomp_enable_basic_filter(): adding rule kill to acct
debug: ../zathura/seccomp-filters.c:60: seccomp_enable_basic_filter(): adding rule kill to add_key
debug: ../zathura/seccomp-filters.c:61: seccomp_enable_basic_filter(): adding rule kill to adjtimex
debug: ../zathura/seccomp-filters.c:63: seccomp_enable_basic_filter(): adding rule kill to clock_adjtime
debug: ../zathura/seccomp-filters.c:64: seccomp_enable_basic_filter(): adding rule kill to create_module
debug: ../zathura/seccomp-filters.c:65: seccomp_enable_basic_filter(): adding rule kill to delete_module
debug: ../zathura/seccomp-filters.c:66: seccomp_enable_basic_filter(): adding rule kill to fanotify_init
debug: ../zathura/seccomp-filters.c:67: seccomp_enable_basic_filter(): adding rule kill to finit_module
debug: ../zathura/seccomp-filters.c:68: seccomp_enable_basic_filter(): adding rule kill to get_kernel_syms
debug: ../zathura/seccomp-filters.c:69: seccomp_enable_basic_filter(): adding rule kill to get_mempolicy
debug: ../zathura/seccomp-filters.c:70: seccomp_enable_basic_filter(): adding rule kill to init_module
debug: ../zathura/seccomp-filters.c:71: seccomp_enable_basic_filter(): adding rule kill to io_cancel
debug: ../zathura/seccomp-filters.c:72: seccomp_enable_basic_filter(): adding rule kill to io_destroy
debug: ../zathura/seccomp-filters.c:73: seccomp_enable_basic_filter(): adding rule kill to io_getevents
debug: ../zathura/seccomp-filters.c:74: seccomp_enable_basic_filter(): adding rule kill to io_setup
debug: ../zathura/seccomp-filters.c:75: seccomp_enable_basic_filter(): adding rule kill to io_submit
debug: ../zathura/seccomp-filters.c:76: seccomp_enable_basic_filter(): adding rule kill to ioperm
debug: ../zathura/seccomp-filters.c:77: seccomp_enable_basic_filter(): adding rule kill to iopl
debug: ../zathura/seccomp-filters.c:78: seccomp_enable_basic_filter(): adding rule kill to ioprio_set
debug: ../zathura/seccomp-filters.c:79: seccomp_enable_basic_filter(): adding rule kill to kcmp
debug: ../zathura/seccomp-filters.c:80: seccomp_enable_basic_filter(): adding rule kill to kexec_file_load
debug: ../zathura/seccomp-filters.c:81: seccomp_enable_basic_filter(): adding rule kill to kexec_load
debug: ../zathura/seccomp-filters.c:82: seccomp_enable_basic_filter(): adding rule kill to keyctl
debug: ../zathura/seccomp-filters.c:83: seccomp_enable_basic_filter(): adding rule kill to lookup_dcookie
debug: ../zathura/seccomp-filters.c:84: seccomp_enable_basic_filter(): adding rule kill to mbind
debug: ../zathura/seccomp-filters.c:85: seccomp_enable_basic_filter(): adding rule kill to nfsservctl
debug: ../zathura/seccomp-filters.c:86: seccomp_enable_basic_filter(): adding rule kill to migrate_pages
debug: ../zathura/seccomp-filters.c:87: seccomp_enable_basic_filter(): adding rule kill to modify_ldt
debug: ../zathura/seccomp-filters.c:88: seccomp_enable_basic_filter(): adding rule kill to mount
debug: ../zathura/seccomp-filters.c:90: seccomp_enable_basic_filter(): adding rule kill to mount_setattr
debug: ../zathura/seccomp-filters.c:92: seccomp_enable_basic_filter(): adding rule kill to move_pages
debug: ../zathura/seccomp-filters.c:93: seccomp_enable_basic_filter(): adding rule kill to name_to_handle_at
debug: ../zathura/seccomp-filters.c:94: seccomp_enable_basic_filter(): adding rule kill to open_by_handle_at
debug: ../zathura/seccomp-filters.c:95: seccomp_enable_basic_filter(): adding rule kill to perf_event_open
debug: ../zathura/seccomp-filters.c:96: seccomp_enable_basic_filter(): adding rule kill to pivot_root
debug: ../zathura/seccomp-filters.c:97: seccomp_enable_basic_filter(): adding rule kill to process_vm_readv
debug: ../zathura/seccomp-filters.c:98: seccomp_enable_basic_filter(): adding rule kill to process_vm_writev
debug: ../zathura/seccomp-filters.c:99: seccomp_enable_basic_filter(): adding rule kill to ptrace
debug: ../zathura/seccomp-filters.c:100: seccomp_enable_basic_filter(): adding rule kill to reboot
debug: ../zathura/seccomp-filters.c:101: seccomp_enable_basic_filter(): adding rule kill to remap_file_pages
debug: ../zathura/seccomp-filters.c:102: seccomp_enable_basic_filter(): adding rule kill to request_key
debug: ../zathura/seccomp-filters.c:103: seccomp_enable_basic_filter(): adding rule kill to set_mempolicy
debug: ../zathura/seccomp-filters.c:104: seccomp_enable_basic_filter(): adding rule kill to swapoff
debug: ../zathura/seccomp-filters.c:105: seccomp_enable_basic_filter(): adding rule kill to swapon
debug: ../zathura/seccomp-filters.c:106: seccomp_enable_basic_filter(): adding rule kill to sysfs
debug: ../zathura/seccomp-filters.c:107: seccomp_enable_basic_filter(): adding rule kill to syslog
debug: ../zathura/seccomp-filters.c:108: seccomp_enable_basic_filter(): adding rule kill to tuxcall
debug: ../zathura/seccomp-filters.c:109: seccomp_enable_basic_filter(): adding rule kill to umount
debug: ../zathura/seccomp-filters.c:110: seccomp_enable_basic_filter(): adding rule kill to umount2
debug: ../zathura/seccomp-filters.c:111: seccomp_enable_basic_filter(): adding rule kill to uselib
debug: ../zathura/seccomp-filters.c:112: seccomp_enable_basic_filter(): adding rule kill to vmsplice
debug: ../zathura/seccomp-filters.c:121: seccomp_enable_basic_filter(): Using a basic seccomp filter to blacklist privileged system calls!           Errors reporting 'bad system call' may be an indicator of compromise
debug: ../girara/session.c:935: girara_set_window_icon(): Loading window icon with name: org.pwmt.zathura
error: Could not create '(null)': არასწორი არგუმენტი
debug: ../zathura/zathura.c:375: init_database(): Using plain database backend.

** (org.pwmt.zathura:30975): CRITICAL **: 04:44:00.888: zathura_plaindatabase_new: assertion 'path != NULL && strlen(path) != 0' failed
error: Unable to initialize database. Bookmarks won't be available.

Also just to get to this point I had to install xorg-server-xvfb. it was asking for xvfb-run.

a821 commented on 2023-04-29 08:34 (UTC) (edited on 2023-04-29 15:14 (UTC) by a821)

@dough.mean: I cannot reproduce it in a clean chroot, but I see the sandbox test is skipped (the building succeeds) I'll have a look.

Edit: I cannot reproduce outside the chroot. The sandbox test passes.