Package Details: glib2-patched-thumbnailer 2.82.4-2

Git Clone URL: https://aur.archlinux.org/glib2-patched-thumbnailer.git (read-only, click to copy)
Package Base: glib2-patched-thumbnailer
Description: GLib2 patched with ahodesuka's thumbnailer patch.
Upstream URL: https://gist.github.com/Dudemanguy/d199759b46a79782cc1b301649dec8a5
Licenses: LGPL-2.1-or-later
Conflicts: glib2
Provides: glib2, libgio-2.0.so, libgirepository-2.0.so, libglib-2.0.so, libgmodule-2.0.so, libgobject-2.0.so, libgthread-2.0.so
Submitter: Vaporeon
Maintainer: dudemanguy
Last Packager: dudemanguy
Votes: 11
Popularity: 0.000012
First Submitted: 2015-09-04 22:42 (UTC)
Last Updated: 2024-12-28 02:29 (UTC)

Required by (2387)

Sources (6)

Latest Comments

1 2 3 Next › Last »

AngelSherry commented on 2025-01-09 16:13 (UTC)

@dudemanguy The other glib2 which I can find on AUR is glib2-git, but it's old version and it doesn't contain check() part on its PKGBUILD.

dudemanguy commented on 2025-01-09 14:56 (UTC)

That sounds like a bug that should be reported upstream to glib developers. I doubt that test should behave differently depending on your local. I assume the same thing will happen to you if you try to build the Arch PKGBUILD of glib2.

AngelSherry commented on 2025-01-08 14:46 (UTC) (edited on 2025-01-08 14:57 (UTC) by AngelSherry)

Please consider to add LANG=C LC_ALL=C to meson test -C build --no-suite flaky --no-suite slow --print-errorlogs on the PKGBUILD, or it will make the test fail on non-English locale.

Because spawn-test expects g_strerror(ENOENT) to return a fixed English error message (e.g. "No such file or directory"). If the system's language is set to a non-English locale, the error message will be translated, which causes the strstr check to fail.

=================================== 66/371 ===================================
test:         glib:glib+core / spawn-test
start time:   14:19:33
duration:     0.14s
result:       killed by signal 6 SIGABRT
command:      MALLOC_CHECK_=2 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_TEST_SRCDIR=/home/yohane/.cache/paru/clone/glib2-patched-thumbnailer/src/glib/glib/tests MESON_TEST_ITERATION=1 LD_LIBRARY_PATH=/home/yohane/.cache/paru/clone/glib2-patched-thumbnailer/src/build/glib G_ENABLE_DIAGNOSTIC=1 G_TEST_BUILDDIR=/home/yohane/.cache/paru/clone/glib2-patched-thumbnailer/src/build/glib/tests G_DEBUG=gc-friendly ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=95 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /home/yohane/.cache/paru/clone/glib2-patched-thumbnailer/src/build/glib/tests/spawn-test
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02Saa52f71547a1c6ca51fa10479343f24c
1..2
# Start of spawn tests
not ok /spawn/basics - GLib:ERROR:../glib/glib/tests/spawn-test.c:296:test_spawn_basics: 'strstr (erroutput, g_strerror (ENOENT))' should not be NULL
Bail out!
----------------------------------- stderr -----------------------------------
**
GLib:ERROR:../glib/glib/tests/spawn-test.c:296:test_spawn_basics: 'strstr (erroutput, g_strerror (ENOENT))' should not be NULL

(test program exited with status code -6)
==============================================================================

The check() part of the PKGBUILD should be like this:

check() {
   LANG=C LC_ALL=C meson test -C build --no-suite flaky --no-suite slow --print-errorlogs
}

Kyuunex commented on 2024-02-22 14:05 (UTC)

I spent weeks trying to figure out why my XDG portals were broken, only to end up here.

Aftermath commented on 2023-06-10 09:48 (UTC)

As of today, GTK file choosers still don't generate and thus show a thumbnail automatically if you didn't generate the thumbnail through for the by any mean beforehand (At least in my experience) . Which makes this package extremely useful.

Thank you for the maintenance.

florosus commented on 2021-09-01 02:40 (UTC)

GPG key can be obtained from https://tecnocode.co.uk/923B7025EE03C1C59F42684CF0942E894B2EAFA0.asc.

lockeanarchist commented on 2021-06-20 11:41 (UTC)

this package broke xdg-desktop-portal here, something makes the xdg-desktop-portal service don't start anymore.

n12i12nn0201n commented on 2021-06-19 20:03 (UTC)

This works great! Seems like thumbnails work in chrome now, I appreciate all your hard work

Mel commented on 2021-04-18 16:19 (UTC)

It's fine if desktop icons are disabled, wallpaper is then displayed normally.