unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#72042: [core-updates] Python-gst fails its test suite
@ 2024-07-10 19:37 Leo Famulari
  2024-09-02 15:12 ` Remco van 't Veer
  0 siblings, 1 reply; 11+ messages in thread
From: Leo Famulari @ 2024-07-10 19:37 UTC (permalink / raw)
  To: 72042


[-- Attachment #1.1: Type: text/plain, Size: 2967 bytes --]

On core-updates commit 378e1d9b69b030a, python-gst fails its test suite
like this:

------
======================================================================
FAIL: testPropertyMarshalling (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 98, in tearDown
    self.gcverify()
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 81, in gcverify
    self.assertFalse(leaked, leaked)
AssertionError: [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x787820)>] is not false : [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x787820)>]

======================================================================
FAIL: testPropertyMarshalling (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 98, in tearDown
    self.gcverify()
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 81, in gcverify
    self.assertFalse(leaked, leaked)
AssertionError: [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x78b6c0)>] is not false : [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x78b6c0)>]

----------------------------------------------------------------------
Ran 32 tests in 1.179s

FAILED (failures=2, errors=32)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

3/3 Test plugins      OK              0.32s

Summary of Failures:

2/3 Test fundamentals FAIL            1.45s   exit status 1

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /tmp/guix-build-python-gst-1.22.3.drv-0/build/meson-logs/testlog.txt
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "meson" arguments: ("test" "--print-errorlogs" "-t" "0") exit-status: 1 term-signal: #f stop-signal: #f> 
phase `check' failed after 2.9 seconds
command "meson" "test" "--print-errorlogs" "-t" "0" failed with status 1
build process 6 exited with status 256
builder for `/gnu/store/qdqxmq3y1w03d5v3736r5f0cw4wz9alz-python-gst-1.22.3.drv' failed with exit code 1
build of /gnu/store/qdqxmq3y1w03d5v3736r5f0cw4wz9alz-python-gst-1.22.3.drv failed
View build log at '/var/log/guix/drvs/qd/qxmq3y1w03d5v3736r5f0cw4wz9alz-python-gst-1.22.3.drv.gz'.
------

I've attached the testlog.txt. Any ideas?

[-- Attachment #1.2: testlog.txt --]
[-- Type: text/plain, Size: 37898 bytes --]

Log of Meson test suite run on 2024-07-10T19:35:59.081696

Inherited environment: HOME=/homeless-shelter NIX_BUILD_CORES=1 NIX_BUILD_TOP=/tmp/guix-build-python-gst-1.22.3.drv-0 NIX_STORE=/gnu/store PATH=/gnu/store/30m75jmbbarbijqppb2b8wspc41blzz2-meson-1.2.1/bin:/gnu/store/x8d5ybak75bl87v6m34vacpns61nn8gz-ninja-1.11.1/bin:/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2/bin:/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/bin:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/bin:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/bin:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/bin:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/bin:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/bin:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/bin:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/bin:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/bin:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/bin:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/bin:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/bin:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/bin:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/bin:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/bin:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/bin:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/bin:/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0/bin:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/bin:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/sbin:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/bin:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/bin:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/bin:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/bin:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/sbin:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/bin PWD=/tmp/guix-build-python-gst-1.22.3.drv-0 TEMP=/tmp/guix-build-python-gst-1.22.3.drv-0 TEMPDIR=/tmp/guix-build-python-gst-1.22.3.drv-0 TMP=/tmp/guix-build-python-gst-1.22.3.drv-0 TMPDIR=/tmp/guix-build-python-gst-1.22.3.drv-0 out=/gnu/store/i6njbxr4i474wrg76fzm0w6rdc0813ig-python-gst-1.22.3 SOURCE_DATE_EPOCH=1 GUIX_LD_WRAPPER_ALLOW_IMPURITIES=no PKG_CONFIG_PATH=/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/lib/pkgconfig:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib/pkgconfig:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/lib/pkgconfig:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/lib/pkgconfig:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/lib/pkgconfig:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/lib/pkgconfig:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/lib/pkgconfig:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/lib/pkgconfig:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib/pkgconfig:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/lib/pkgconfig:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/lib/pkgconfig:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/lib/pkgconfig:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/share/pkgconfig:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/lib/pkgconfig:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/lib/pkgconfig:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/lib/pkgconfig:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/lib/pkgconfig:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/lib/pkgconfig GUIX_PYTHONPATH=/gnu/store/30m75jmbbarbijqppb2b8wspc41blzz2-meson-1.2.1/lib/python3.10/site-packages:/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/lib/python3.10/site-packages:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/lib/python3.10/site-packages GI_TYPELIB_PATH=/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib/girepository-1.0:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/lib/girepository-1.0:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib/girepository-1.0 C_INCLUDE_PATH=/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/include:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/include:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/include:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/include:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/include:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/include:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/include:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/include:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/include:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/include:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/include:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/include:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/include CPLUS_INCLUDE_PATH=/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/include:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/include:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/include:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/include:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/include:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/include:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/include:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/include:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/include:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/include:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/include:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/include:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/include OBJC_INCLUDE_PATH=/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/include:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/include:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/include:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/include:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/include:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/include:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/include:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/include:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/include:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/include:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/include:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/include:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/include OBJCPLUS_INCLUDE_PATH=/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/include:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/include:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/include:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/include:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/include:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/include:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/include:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/include:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/include:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/include:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/include:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/include:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/include LIBRARY_PATH=/gnu/store/30m75jmbbarbijqppb2b8wspc41blzz2-meson-1.2.1/lib:/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/lib:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/lib:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/lib:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/lib:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/lib:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/lib:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/lib:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib:/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/lib:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/lib:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/lib:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/lib:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/lib:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/lib:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/lib:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/lib:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/lib:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/lib:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/lib:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/lib GUIX_LOCPATH=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib/locale GST_PLUGIN_SYSTEM_PATH=/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib/gstreamer-1.0:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib/gstreamer-1.0 XDG_DATA_DIRS=/gnu/store/30m75jmbbarbijqppb2b8wspc41blzz2-meson-1.2.1/share:/gnu/store/x8d5ybak75bl87v6m34vacpns61nn8gz-ninja-1.11.1/share:/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2/share:/gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/share:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/share:/gnu/store/cjvm9vam09q7pwml60vqnj1dvjxsdn88-python-pygobject-3.47.0/share:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/share:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/share:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/share:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/share:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/share:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/share:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/share:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/share:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/share:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/share:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/share:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/share:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/share:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/share:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/share:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/share:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/share:/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/share:/gnu/store/8yrfl0zv82w1spzdls4pgv9pnvl1l6yb-orc-0.4.32/share:/gnu/store/drfmsxgnx41c144369vxjr3268p7c9kx-wayland-1.22.0/share:/gnu/store/8vvp3yq85iqhmi5qx2mv5899xdm47qk8-libgudev-238/share:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/share:/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/share:/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4/share:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/share:/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/share:/gnu/store/4cym37pd77k8a8pyxdzhrksl0qkzrah6-libunwind-1.6.2/share:/gnu/store/pbdncxlasdj8zaybqj2h6j6ccwp9d54g-elfutils-0.187/share:/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3/share:/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib/share:/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42/share GIO_EXTRA_MODULES=/gnu/store/3n3jgnvqfznl7gb5f2h14i3am89aq1yz-glib-2.78.0/lib/gio/modules UDEV_HWDB_PATH=/gnu/store/pc2bslr2x85a9cgy5whr9d77mcz66bz5-eudev-3.2.14/lib/udev/hwdb.d LC_ALL=C.UTF-8 MESON_TESTTHREADS=1 

==================================== 1/3 =====================================
test:         Test gst
start time:   19:35:59
duration:     0.78s
result:       exit status 0
command:      MALLOC_PERTURB_=112 GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-python@/tmp/guix-build-python-gst-1.22.3.drv-0/build GST_OVERRIDE_SRC_PATH=/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides GST_REGISTRY='/tmp/guix-build-python-gst-1.22.3.drv-0/build/testsuite/Test gst.registry' GST_OVERRIDE_BUILD_PATH=/tmp/guix-build-python-gst-1.22.3.drv-0/build/testsuite/../gi/overrides GST_PLUGIN_PATH_1_0=/tmp/guix-build-python-gst-1.22.3.drv-0/build:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib/gstreamer-1.0:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib/gstreamer-1.0:/tmp/guix-build-python-gst-1.22.3.drv-0/build/plugin:/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite /gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/bin/python3 /tmp/guix-build-python-gst-1.22.3.drv-0/build/../gst-python-1.22.3/testsuite/runtests.py test_gst.py
----------------------------------- stderr -----------------------------------
/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides/../../testsuite/overrides_hack.py:3: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
..........
----------------------------------------------------------------------
Ran 10 tests in 0.606s

OK
==============================================================================

==================================== 2/3 =====================================
test:         Test fundamentals
start time:   19:35:59
duration:     1.76s
result:       exit status 1
command:      GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-python@/tmp/guix-build-python-gst-1.22.3.drv-0/build GST_OVERRIDE_SRC_PATH=/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides MALLOC_PERTURB_=49 GST_OVERRIDE_BUILD_PATH=/tmp/guix-build-python-gst-1.22.3.drv-0/build/testsuite/../gi/overrides GST_REGISTRY='/tmp/guix-build-python-gst-1.22.3.drv-0/build/testsuite/Test fundamentals.registry' GST_PLUGIN_PATH_1_0=/tmp/guix-build-python-gst-1.22.3.drv-0/build:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib/gstreamer-1.0:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib/gstreamer-1.0:/tmp/guix-build-python-gst-1.22.3.drv-0/build/plugin:/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite /gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/bin/python3 /tmp/guix-build-python-gst-1.22.3.drv-0/build/../gst-python-1.22.3/testsuite/runtests.py test_types.py
----------------------------------- stdout -----------------------------------
<__gi__.GstRawVideoParse object at 0x7ffff67948c0 (GstRawVideoParse at 0x787820)>
    <cell at 0x7ffff72e71c0: GstRawVideoParse object at 0x7ffff67948c0>
    [<__gi__.GstRawVideoParse object at 0x7ffff67948c0 (GstRawVideoParse at 0x787820)>]
<__gi__.GstRawVideoParse object at 0x7ffff76d5900 (GstRawVideoParse at 0x78b6c0)>
    <cell at 0x7ffff66bd5a0: GstRawVideoParse object at 0x7ffff76d5900>
    [<__gi__.GstRawVideoParse object at 0x7ffff76d5900 (GstRawVideoParse at 0x78b6c0)>]
----------------------------------- stderr -----------------------------------
/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides/../../testsuite/overrides_hack.py:3: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
EEEEEEEEEEEEEFEEEEEEEEEEEEEEEFEEEE
======================================================================
ERROR: testConstructor (test_types.TestBitmask)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 387, in testConstructor
    r = Gst.Bitmask(1 << 5)
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testGetValue (test_types.TestBitmask)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 393, in testGetValue
    self.assertEqual(Gst.Structure('test,test=(bitmask)0x20')['test'], 1 << 5)
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides/Gst.py", line 304, in __getitem__
    return self.get_value(key)
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testStr (test_types.TestBitmask)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 398, in testStr
    r = Gst.Bitmask(1 << 5)
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testConstructor (test_types.TestDoubleRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 200, in testConstructor
    r = Gst.DoubleRange(1.2, 3.4)
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testGetValue (test_types.TestDoubleRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 217, in testGetValue
    st["range"] = Gst.DoubleRange(1,2)
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testRepr (test_types.TestDoubleRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 211, in testRepr
    self.assertEqual(repr(Gst.DoubleRange(1,2)), '<Gst.DoubleRange [1.0,2.0]>')
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testConstructor (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 66, in testConstructor
    frac = Gst.Fraction(1, 2)
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testDiv (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 110, in testDiv
    self.assertEqual(Gst.Fraction(1, 3) / Gst.Fraction(1, 4), Gst.Fraction(4, 3))
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testEqNe (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 84, in testEqNe
    frac = Gst.Fraction(1, 2)
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testFloat (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 127, in testFloat
    self.assertEqual(float(Gst.Fraction(1, 2)), 0.5)
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testGetFractionValue (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 162, in testGetFractionValue
    value = st["framerate"]
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides/Gst.py", line 304, in __getitem__
    return self.get_value(key)
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testMul (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 95, in testMul
    self.assertEqual(Gst.Fraction(1, 2) * Gst.Fraction(1, 2), Gst.Fraction(1, 4))
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testPropertyMarshalling (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 141, in testPropertyMarshalling
    value = obj.props.framerate
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testRDiv (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 121, in testRDiv
    self.assertEqual(2 / Gst.Fraction(1, 3), Gst.Fraction(6, 1))
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testRMul (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 103, in testRMul
    self.assertEqual(2 * Gst.Fraction(1, 2), Gst.Fraction(1))
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testRepr (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 79, in testRepr
    self.assertEqual(repr(Gst.Fraction(1, 2)), '<Gst.Fraction 1/2>')
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testConstructor (test_types.TestFractionRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 172, in testConstructor
    r = Gst.FractionRange(Gst.Fraction(1, 30), Gst.Fraction(1, 2))
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testGetValue (test_types.TestFractionRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 190, in testGetValue
    st["range"] = Gst.FractionRange(Gst.Fraction(1, 30), Gst.Fraction(1, 2))
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testRepr (test_types.TestFractionRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 183, in testRepr
    self.assertEqual(repr(Gst.FractionRange(Gst.Fraction(1,30), Gst.Fraction(1,2))),
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testConstructor (test_types.TestInt64Range)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 229, in testConstructor
    r = Gst.Int64Range(range(0, 10, 2))
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testGetValue (test_types.TestInt64Range)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 248, in testGetValue
    st["range"] = Gst.Int64Range(range(0, 10, 2))
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testRepr (test_types.TestInt64Range)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 241, in testRepr
    self.assertEqual(repr(Gst.Int64Range(range(0, 10, 2))), '<Gst.Int64Range [0,10,2]>')
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testConstructor (test_types.TestIntRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 358, in testConstructor
    r = Gst.IntRange(range(0, 10, 2))
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testGetValue (test_types.TestIntRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 377, in testGetValue
    st["range"] = Gst.IntRange(range(0, 10, 2))
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testRepr (test_types.TestIntRange)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 370, in testRepr
    self.assertEqual(repr(Gst.IntRange(range(0, 10, 2))), '<Gst.IntRange [0,10,2]>')
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testConstructor (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 258, in testConstructor
    a = Gst.ValueArray((1,2,3))
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testGetValue (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 304, in testGetValue
    st["array"] = Gst.ValueArray([Gst.Fraction(1, 30), Gst.Fraction(1, 2)])
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testPropertyMarshalling (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 279, in testPropertyMarshalling
    value = obj.props.plane_strides
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testRepr (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 267, in testRepr
    self.assertEqual(repr(Gst.ValueArray([1,2,3])), '<Gst.ValueArray <1,2,3>>')
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testConstructor (test_types.TestValueList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 324, in testConstructor
    a = Gst.ValueList((1,2,3))
TypeError: function takes at most 0 arguments (1 given)

======================================================================
ERROR: testGetValue (test_types.TestValueList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 339, in testGetValue
    st["framerate"] = Gst.ValueList([Gst.Fraction(1, 30), Gst.Fraction(1, 2)])
TypeError: function takes at most 0 arguments (2 given)

======================================================================
ERROR: testRepr (test_types.TestValueList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/test_types.py", line 333, in testRepr
    self.assertEqual(repr(Gst.ValueList([1,2,3])), '<Gst.ValueList {1,2,3}>')
TypeError: function takes at most 0 arguments (1 given)

======================================================================
FAIL: testPropertyMarshalling (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 98, in tearDown
    self.gcverify()
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 81, in gcverify
    self.assertFalse(leaked, leaked)
AssertionError: [<__gi__.GstRawVideoParse object at 0x7ffff67948c0 (GstRawVideoParse at 0x787820)>] is not false : [<__gi__.GstRawVideoParse object at 0x7ffff67948c0 (GstRawVideoParse at 0x787820)>]

======================================================================
FAIL: testPropertyMarshalling (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 98, in tearDown
    self.gcverify()
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 81, in gcverify
    self.assertFalse(leaked, leaked)
AssertionError: [<__gi__.GstRawVideoParse object at 0x7ffff76d5900 (GstRawVideoParse at 0x78b6c0)>] is not false : [<__gi__.GstRawVideoParse object at 0x7ffff76d5900 (GstRawVideoParse at 0x78b6c0)>]

----------------------------------------------------------------------
Ran 32 tests in 1.419s

FAILED (failures=2, errors=32)
==============================================================================

==================================== 3/3 =====================================
test:         Test plugins
start time:   19:36:01
duration:     0.65s
result:       exit status 0
command:      MALLOC_PERTURB_=44 GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-python@/tmp/guix-build-python-gst-1.22.3.drv-0/build GST_OVERRIDE_SRC_PATH=/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides GST_OVERRIDE_BUILD_PATH=/tmp/guix-build-python-gst-1.22.3.drv-0/build/testsuite/../gi/overrides GST_REGISTRY='/tmp/guix-build-python-gst-1.22.3.drv-0/build/testsuite/Test plugins.registry' GST_PLUGIN_PATH_1_0=/tmp/guix-build-python-gst-1.22.3.drv-0/build:/gnu/store/ymnj8h0hbq2gx258am60x7yn3gl700px-gstreamer-1.22.3/lib/gstreamer-1.0:/gnu/store/x5xci2xa8dkfdy1afljv71jisbr5g4rx-gst-plugins-base-1.22.3/lib/gstreamer-1.0:/tmp/guix-build-python-gst-1.22.3.drv-0/build/plugin:/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite /gnu/store/nvpcidxh4wqp5prdlyfsbcymg67xqqn9-python-3.10.7/bin/python3 /tmp/guix-build-python-gst-1.22.3.drv-0/build/../gst-python-1.22.3/testsuite/runtests.py test_plugin.py
----------------------------------- stderr -----------------------------------
/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/../gi/overrides/../../testsuite/overrides_hack.py:3: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
.
----------------------------------------------------------------------
Ran 1 test in 0.425s

OK
==============================================================================


Summary of Failures:

2/3 Test fundamentals FAIL            1.76s   exit status 1

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [core-updates] Python-gst fails its test suite
  2024-07-10 19:37 bug#72042: [core-updates] Python-gst fails its test suite Leo Famulari
@ 2024-09-02 15:12 ` Remco van 't Veer
  2024-09-02 18:18   ` Leo Famulari
  0 siblings, 1 reply; 11+ messages in thread
From: Remco van 't Veer @ 2024-09-02 15:12 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 72042

Hi,

The issue is here:

  https://gitlab.gnome.org/GNOME/pygobject/-/issues/624

I've tried and upgrading python-pygobject from 3.47.0 (currently on
master) to 3.48.2 (current upstream release) fixes the issue.

Unfortunately python-pygobject has a lot of dependent packages.

  $ guix refresh --list-dependent python-pygobject
  Building the following 2015 packages would ensure 4466 dependent packages are rebuilt: ..

Graft, add a python-pygobject-3.48.2 package or just go for it?

Cheers,
Remco




^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [core-updates] Python-gst fails its test suite
  2024-09-02 15:12 ` Remco van 't Veer
@ 2024-09-02 18:18   ` Leo Famulari
  2024-09-02 19:38     ` bug#72042: [PATCH 0/1] introduce python-pygobject-3.48 to fix python-gst build Remco van 't Veer
  2024-09-02 19:38     ` bug#72042: [PATCH 1/1] gnu: python-gst: Fix build Remco van 't Veer
  0 siblings, 2 replies; 11+ messages in thread
From: Leo Famulari @ 2024-09-02 18:18 UTC (permalink / raw)
  To: Remco van 't Veer; +Cc: 72042

On Mon, Sep 02, 2024 at 05:12:22PM +0200, Remco van 't Veer wrote:
> The issue is here:
> 
>   https://gitlab.gnome.org/GNOME/pygobject/-/issues/624
> 
> I've tried and upgrading python-pygobject from 3.47.0 (currently on
> master) to 3.48.2 (current upstream release) fixes the issue.

Aha, thanks for finding that information. I wasn't able to find it when
I created this bug.

> Unfortunately python-pygobject has a lot of dependent packages.
> 
>   $ guix refresh --list-dependent python-pygobject
>   Building the following 2015 packages would ensure 4466 dependent packages are rebuilt: ..
> 
> Graft, add a python-pygobject-3.48.2 package or just go for it?

Hm, I don't think it's worth rebuilding 4466 packages on master just to
fix the handful of packages that actually use python-gst.

I wonder if we could create a new package called python-pygobject-3.48.2
and use it for python-gst? And then upgrade pygobject on the python-team
branch? That way we could avoid the rebuilds and avoid a graft.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 0/1] introduce python-pygobject-3.48 to fix python-gst build
  2024-09-02 18:18   ` Leo Famulari
@ 2024-09-02 19:38     ` Remco van 't Veer
  2024-09-02 19:38     ` bug#72042: [PATCH 1/1] gnu: python-gst: Fix build Remco van 't Veer
  1 sibling, 0 replies; 11+ messages in thread
From: Remco van 't Veer @ 2024-09-02 19:38 UTC (permalink / raw)
  To: 72042, Leo Famulari
  Cc: Remco van 't Veer, Liliana Marie Prikler, Maxim Cournoyer,
	Vivien Kraus

Like this?

Remco van 't Veer (1):
  gnu: python-gst: Fix build.

 gnu/packages/glib.scm      | 15 +++++++++++++++
 gnu/packages/gstreamer.scm |  3 ++-
 2 files changed, 17 insertions(+), 1 deletion(-)


base-commit: ad7211cfe0cba1b7a97308c0fec941c807c1c1e5
-- 
2.45.2





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-02 18:18   ` Leo Famulari
  2024-09-02 19:38     ` bug#72042: [PATCH 0/1] introduce python-pygobject-3.48 to fix python-gst build Remco van 't Veer
@ 2024-09-02 19:38     ` Remco van 't Veer
  2024-09-05 15:14       ` Andrew Tropin via Bug reports for GNU Guix
  1 sibling, 1 reply; 11+ messages in thread
From: Remco van 't Veer @ 2024-09-02 19:38 UTC (permalink / raw)
  To: 72042, Leo Famulari
  Cc: Remco van 't Veer, Liliana Marie Prikler, Maxim Cournoyer,
	Vivien Kraus

* gnu/packages/glib.scm: Add package python-pygobject-3.48.
* gnu/packages/gstreamer.scm (python-gst) [inputs]:
  Use python-pygobject-3.48 to fix tests.

Change-Id: I3038b85db67ff354a6d77708fa4fd7c63aa6732c
---
 gnu/packages/glib.scm      | 15 +++++++++++++++
 gnu/packages/gstreamer.scm |  3 ++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 9827856f32..d6275ea63e 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -20,6 +20,7 @@
 ;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
 ;;; Copyright © 2023 Saku Laesvuori <saku@laesvuori.fi>
 ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
+;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1077,6 +1078,20 @@ (define-public python-pygobject
      '((upstream-name . "pygobject")))
     (license license:lgpl2.1+)))
 
+(define-public python-pygobject-3.48
+  (package
+    (inherit python-pygobject)
+    (version "3.48.2")
+    (source
+     (origin
+       (inherit (package-source python-pygobject))
+       (uri (string-append "mirror://gnome/sources/pygobject/"
+                           (version-major+minor version)
+                           "/pygobject-" version ".tar.xz"))
+       (sha256
+        (base32
+         "19yii8lydnjw225k4gclhn8hya7caiginqi0mj9a0cdym6sax507"))))))
+
 (define-public perl-glib
   (package
     (name "perl-glib")
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index ad08285181..66978fc2bc 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -11,6 +11,7 @@
 ;;; Copyright © 2020 Liliana Marie Prikler <liliana.prikler@gmail.com>
 ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
 ;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
+;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1126,7 +1127,7 @@ (define-public python-gst
     (native-inputs
      (list pkg-config python))
     (propagated-inputs
-     (list gst-plugins-base python-pygobject))
+     (list gst-plugins-base python-pygobject-3.48))
     (home-page "https://gstreamer.freedesktop.org/")
     (synopsis "GStreamer GObject Introspection overrides for Python")
     (description
-- 
2.45.2





^ permalink raw reply related	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-02 19:38     ` bug#72042: [PATCH 1/1] gnu: python-gst: Fix build Remco van 't Veer
@ 2024-09-05 15:14       ` Andrew Tropin via Bug reports for GNU Guix
  2024-09-11  6:05         ` Maxim Cournoyer
  0 siblings, 1 reply; 11+ messages in thread
From: Andrew Tropin via Bug reports for GNU Guix @ 2024-09-05 15:14 UTC (permalink / raw)
  To: Remco van 't Veer, 72042-done, Leo Famulari
  Cc: Vivien Kraus, Remco van 't Veer, Maxim Cournoyer,
	Liliana Marie Prikler

[-- Attachment #1: Type: text/plain, Size: 2715 bytes --]

On 2024-09-02 21:38, Remco van 't Veer wrote:

> * gnu/packages/glib.scm: Add package python-pygobject-3.48.
> * gnu/packages/gstreamer.scm (python-gst) [inputs]:
>   Use python-pygobject-3.48 to fix tests.
>
> Change-Id: I3038b85db67ff354a6d77708fa4fd7c63aa6732c
> ---
>  gnu/packages/glib.scm      | 15 +++++++++++++++
>  gnu/packages/gstreamer.scm |  3 ++-
>  2 files changed, 17 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
> index 9827856f32..d6275ea63e 100644
> --- a/gnu/packages/glib.scm
> +++ b/gnu/packages/glib.scm
> @@ -20,6 +20,7 @@
>  ;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
>  ;;; Copyright © 2023 Saku Laesvuori <saku@laesvuori.fi>
>  ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
> +;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -1077,6 +1078,20 @@ (define-public python-pygobject
>       '((upstream-name . "pygobject")))
>      (license license:lgpl2.1+)))
>  
> +(define-public python-pygobject-3.48
> +  (package
> +    (inherit python-pygobject)
> +    (version "3.48.2")
> +    (source
> +     (origin
> +       (inherit (package-source python-pygobject))
> +       (uri (string-append "mirror://gnome/sources/pygobject/"
> +                           (version-major+minor version)
> +                           "/pygobject-" version ".tar.xz"))
> +       (sha256
> +        (base32
> +         "19yii8lydnjw225k4gclhn8hya7caiginqi0mj9a0cdym6sax507"))))))
> +
>  (define-public perl-glib
>    (package
>      (name "perl-glib")
> diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
> index ad08285181..66978fc2bc 100644
> --- a/gnu/packages/gstreamer.scm
> +++ b/gnu/packages/gstreamer.scm
> @@ -11,6 +11,7 @@
>  ;;; Copyright © 2020 Liliana Marie Prikler <liliana.prikler@gmail.com>
>  ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
>  ;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
> +;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -1126,7 +1127,7 @@ (define-public python-gst
>      (native-inputs
>       (list pkg-config python))
>      (propagated-inputs
> -     (list gst-plugins-base python-pygobject))
> +     (list gst-plugins-base python-pygobject-3.48))
>      (home-page "https://gstreamer.freedesktop.org/")
>      (synopsis "GStreamer GObject Introspection overrides for Python")
>      (description

Thank you!  Applied the fix, pushed as
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7d2ced8d6d

-- 
Best regards,
Andrew Tropin

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-05 15:14       ` Andrew Tropin via Bug reports for GNU Guix
@ 2024-09-11  6:05         ` Maxim Cournoyer
  2024-09-11  7:29           ` Remco van 't Veer
  0 siblings, 1 reply; 11+ messages in thread
From: Maxim Cournoyer @ 2024-09-11  6:05 UTC (permalink / raw)
  To: Andrew Tropin
  Cc: Vivien Kraus, Liliana Marie Prikler, 72042-done,
	Remco van 't Veer, Leo Famulari

Hi,

Andrew Tropin <andrew@trop.in> writes:

> On 2024-09-02 21:38, Remco van 't Veer wrote:
>
>> * gnu/packages/glib.scm: Add package python-pygobject-3.48.
>> * gnu/packages/gstreamer.scm (python-gst) [inputs]:
>>   Use python-pygobject-3.48 to fix tests.
>>
>> Change-Id: I3038b85db67ff354a6d77708fa4fd7c63aa6732c

[...]

>> diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
>> index ad08285181..66978fc2bc 100644
>> --- a/gnu/packages/gstreamer.scm
>> +++ b/gnu/packages/gstreamer.scm
>> @@ -11,6 +11,7 @@
>>  ;;; Copyright © 2020 Liliana Marie Prikler <liliana.prikler@gmail.com>
>>  ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
>>  ;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
>> +;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
>>  ;;;
>>  ;;; This file is part of GNU Guix.
>>  ;;;
>> @@ -1126,7 +1127,7 @@ (define-public python-gst
>>      (native-inputs
>>       (list pkg-config python))
>>      (propagated-inputs
>> -     (list gst-plugins-base python-pygobject))
>> +     (list gst-plugins-base python-pygobject-3.48))

It's nice that this fixes the package build, but propagating various
version of Python libraries a road that to leads to problems.  Currently
it's important that propagated things are all compatible together.

I'd suggest trying to update python-gst to see if it works with the
newer python-pygobject instead.

-- 
Thanks,
Maxim




^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-11  6:05         ` Maxim Cournoyer
@ 2024-09-11  7:29           ` Remco van 't Veer
  2024-09-11 16:59             ` Liliana Marie Prikler
  0 siblings, 1 reply; 11+ messages in thread
From: Remco van 't Veer @ 2024-09-11  7:29 UTC (permalink / raw)
  To: Maxim Cournoyer
  Cc: Vivien Kraus, Leo Famulari, 72042-done, Liliana Marie Prikler,
	Andrew Tropin

Hi Maxim,

2024/09/11, Maxim Cournoyer:

> It's nice that this fixes the package build, but propagating various
> version of Python libraries a road that to leads to problems.  Currently
> it's important that propagated things are all compatible together.
>
> I'd suggest trying to update python-gst to see if it works with the
> newer python-pygobject instead.

It does because this is the newer version.  I proposed to do a graft or
just go for the upgrade[1] but python-pygobject has a lot of dependent
packages.

  $ guix refresh --list-dependent python-pygobject
  Building the following 2015 packages would ensure 4466 dependent packages are rebuilt: ..

Should I provide a patch to just go for the newer version?

Remco




^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-11  7:29           ` Remco van 't Veer
@ 2024-09-11 16:59             ` Liliana Marie Prikler
  2024-09-12  0:37               ` Maxim Cournoyer
  2024-09-12  7:04               ` Remco van 't Veer
  0 siblings, 2 replies; 11+ messages in thread
From: Liliana Marie Prikler @ 2024-09-11 16:59 UTC (permalink / raw)
  To: Remco van 't Veer, Maxim Cournoyer
  Cc: Vivien Kraus, Leo Famulari, 72042-done, Andrew Tropin

Am Mittwoch, dem 11.09.2024 um 09:29 +0200 schrieb Remco van 't Veer:
> Hi Maxim,
> 
> 2024/09/11, Maxim Cournoyer:
> 
> > It's nice that this fixes the package build, but propagating
> > various version of Python libraries a road that to leads to
> > problems.  Currently it's important that propagated things are all
> > compatible together.
> > 
> > I'd suggest trying to update python-gst to see if it works with the
> > newer python-pygobject instead.
> 
> It does because this is the newer version.  I proposed to do a graft
> or
> just go for the upgrade[1] but python-pygobject has a lot of
> dependent
> packages.
> 
>   $ guix refresh --list-dependent python-pygobject
>   Building the following 2015 packages would ensure 4466 dependent
> packages are rebuilt: ..
> 
> Should I provide a patch to just go for the newer version?
How many dependents does python-gst have?
Can we patch it to work with the current version?
If not, can sneak in python-gobject-3.48 as a regular input instead of
propagating it?

Perhaps we could even delay this for gnome-team, where massive rebuilds
are less of an issue.

Cheers





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-11 16:59             ` Liliana Marie Prikler
@ 2024-09-12  0:37               ` Maxim Cournoyer
  2024-09-12  7:04               ` Remco van 't Veer
  1 sibling, 0 replies; 11+ messages in thread
From: Maxim Cournoyer @ 2024-09-12  0:37 UTC (permalink / raw)
  To: Liliana Marie Prikler
  Cc: Vivien Kraus, Leo Famulari, 72042-done, Remco van 't Veer,
	Andrew Tropin

Hi,

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> Am Mittwoch, dem 11.09.2024 um 09:29 +0200 schrieb Remco van 't Veer:
>> Hi Maxim,
>> 
>> 2024/09/11, Maxim Cournoyer:
>> 
>> > It's nice that this fixes the package build, but propagating
>> > various version of Python libraries a road that to leads to
>> > problems.  Currently it's important that propagated things are all
>> > compatible together.
>> > 
>> > I'd suggest trying to update python-gst to see if it works with the
>> > newer python-pygobject instead.
>> 
>> It does because this is the newer version.  I proposed to do a graft
>> or
>> just go for the upgrade[1] but python-pygobject has a lot of
>> dependent
>> packages.
>> 
>>   $ guix refresh --list-dependent python-pygobject
>>   Building the following 2015 packages would ensure 4466 dependent
>> packages are rebuilt: ..
>> 
>> Should I provide a patch to just go for the newer version?
> How many dependents does python-gst have?
> Can we patch it to work with the current version?
> If not, can sneak in python-gobject-3.48 as a regular input instead of
> propagating it?
>
> Perhaps we could even delay this for gnome-team, where massive rebuilds
> are less of an issue.

I'm not in the python-team, but a branch could be set for it if there
isn't one already and an update of python-gst pushed there.  If someone
needs admin access to the Berlin CI to configure jobs I can be of help.

-- 
Thanks,
Maxim




^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#72042: [PATCH 1/1] gnu: python-gst: Fix build.
  2024-09-11 16:59             ` Liliana Marie Prikler
  2024-09-12  0:37               ` Maxim Cournoyer
@ 2024-09-12  7:04               ` Remco van 't Veer
  1 sibling, 0 replies; 11+ messages in thread
From: Remco van 't Veer @ 2024-09-12  7:04 UTC (permalink / raw)
  To: Liliana Marie Prikler, Maxim Cournoyer
  Cc: Vivien Kraus, Leo Famulari, 72042-done, Andrew Tropin

Hi Liliana and Maxim,

2024/09/11, Liliana Marie Prikler:

> Am Mittwoch, dem 11.09.2024 um 09:29 +0200 schrieb Remco van 't Veer:
>> Hi Maxim,
>> 
>> 2024/09/11, Maxim Cournoyer:
>> 
>> > It's nice that this fixes the package build, but propagating
>> > various version of Python libraries a road that to leads to
>> > problems.  Currently it's important that propagated things are all
>> > compatible together.
>> > 
>> > I'd suggest trying to update python-gst to see if it works with the
>> > newer python-pygobject instead.
>> 
>> It does because this is the newer version.  I proposed to do a graft
>> or
>> just go for the upgrade[1] but python-pygobject has a lot of
>> dependent
>> packages.
>> 
>>   $ guix refresh --list-dependent python-pygobject
>>   Building the following 2015 packages would ensure 4466 dependent
>> packages are rebuilt: ..
>> 
>> Should I provide a patch to just go for the newer version?
> How many dependents does python-gst have?

$ guix refresh --list-dependent python-gst
Building the following 6 packages would ensure 6 dependent packages are rebuilt: cozy@1.2.1 lollypop@1.4.40 quodlibet@4.5.0 gourmet@0.17.4-0.8af29c8 blanket@0.5.0 pitivi@2022.06.0

> Can we patch it to work with the current version?

Probably but I think python-gobject is actually broken now and needs to
be upgraded.  I am not aware of other packages failing because of this
but I think there are.

> If not, can sneak in python-gobject-3.48 as a regular input instead of
> propagating it?

I do not know what that means.

> Perhaps we could even delay this for gnome-team, where massive rebuilds
> are less of an issue.

Yes please?

Also note, that this patch has been merged and the issue has been
closed.  Maybe it should be reopened or a new issue should be opened?




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-09-12  7:05 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-10 19:37 bug#72042: [core-updates] Python-gst fails its test suite Leo Famulari
2024-09-02 15:12 ` Remco van 't Veer
2024-09-02 18:18   ` Leo Famulari
2024-09-02 19:38     ` bug#72042: [PATCH 0/1] introduce python-pygobject-3.48 to fix python-gst build Remco van 't Veer
2024-09-02 19:38     ` bug#72042: [PATCH 1/1] gnu: python-gst: Fix build Remco van 't Veer
2024-09-05 15:14       ` Andrew Tropin via Bug reports for GNU Guix
2024-09-11  6:05         ` Maxim Cournoyer
2024-09-11  7:29           ` Remco van 't Veer
2024-09-11 16:59             ` Liliana Marie Prikler
2024-09-12  0:37               ` Maxim Cournoyer
2024-09-12  7:04               ` Remco van 't Veer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).