FAIL: check_libpurple ===================== error: XDG_RUNTIME_DIR not set in the environment. (check_libpurple:234): GStreamer-CRITICAL **: 14:29:15.797: gst_element_message_full_with_details: assertion 'GST_IS_ELEMENT (element)' failed FAIL check_libpurple (exit status: 133) Replacing "default" with "xdg_src_prepare" fixes the issue about XDG_RUNTIME_DIR, as expected, but the gst error is still there and tests still fail.
Created attachment 732244 [details] build.log
Created attachment 732247 [details] test-suite.log
Created attachment 732250 [details, diff] potential fix gdb reveals it's the typical v4l2 gstreamer plugin issue, so something like attached here is one way to fix it for users that have gst-plugins-v4l2 installed
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7018d10adf6706e041cabd888b1ad4a89d869f29 commit 7018d10adf6706e041cabd888b1ad4a89d869f29 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2021-08-11 12:02:42 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-08-11 12:03:31 +0000 net-im/pidgin: Attempt to fix test failure Bug: https://bugs.gentoo.org/807688 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> net-im/pidgin/pidgin-2.14.6-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Should be fixed