[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#56223: h-client not running with a host distribution
From: |
Maxim Cournoyer |
Subject: |
bug#56223: h-client not running with a host distribution |
Date: |
Tue, 28 Jun 2022 00:53:20 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hello,
This should be fixed in 8d810c209f18ffb635a1db2488a939543c6f060f.
Josselin Poiret <dev@jpoiret.xyz> writes:
> Hello Denis,
>
> Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> writes:
>>> ValueError: Namespace GdkPixbuf not available
>>
>> I vaguely remember that I could launch it on top of Parabola before, so
>> it seems to be related to recent updates to the h-client packages
>> (through before sending data didn't always work due to a bug in the
>> server that is now fixed).
>
> Seems to me that gdk-pixbuf will need to be propagated, which will also
> in turn propagate glib and set the search-path `GIO_EXTRA_MODULES` so
> that GdkPixbuf can be found.
It's odd, but the problem was caused by the lack of GI_TYPELIB_PATH. I
wrapped that variable and also combined the phases from
glib-or-gtk-build-system and PATH (already wrapped scripts are skipped
instead of of composed) and now, the following works:
--8<---------------cut here---------------start------------->8---
./pre-inst-env guix shell --pure h-client adwaita-icon-theme glib
--8<---------------cut here---------------end--------------->8---
glib is only added above to set XDG_DATA_DIRS and find the icons.
Thanks for the report!
Closing.
Maxim