Testsuite fails when building against new glib-2.76.0 -- GLib-GIO-FATAL-CRITICAL: GFileInfo created without standard::size
Used: openSUSE Tumbleweed + glib-2.76.0 + gnome-autoar-0.4.3 Builds fine, but fails testsuite. Looks a lot like the different issues fixed in glib just before release of version 2.76.0. Not sure if bug is in testsuite or glib :-)
[ 47s] + /usr/bin/meson test -C x86_64-suse-linux --num-processes 8 --print-errorlogs
[ 47s] ninja: no work to do.
[ 47s] ninja: Entering directory `/home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/x86_64-suse-linux'
[ 47s] ninja: no work to do.
[ 47s] 1/1 test-extract-unit FAIL 0.02s killed by signal 5 SIGTRAP
[ 47s] >>> G_TEST_SRCDIR=/home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3 LD_LIBRARY_PATH=/home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/x86_64-suse-linux/gnome-autoar /home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/x86_64-suse-linux/tests/test-extract-unit
[ 47s] ――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
[ 47s] Listing only the last 100 lines from a long log.
[ 47s] # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
[ 47s] 1..19
[ 47s] # Start of autoar-extract tests
[ 47s] # DEBUG: autoar_common_get_basename_remove_extension: arextract.zip => arextract
[ 47s] # DEBUG: autoar_extractor_run: Step 0 Begin
[ 47s] # DEBUG: autoar_extractor_step_scan_toplevel: called
[ 47s] # DEBUG: libarchive_read_open_cb: called
[ 47s] # DEBUG: libarchive_read_open_cb: ARCHIVE_OK
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 190
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 0
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 0
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 85
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 105
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 0
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 190
[ 47s] # DEBUG: autoar_extractor_step_scan_toplevel: 0: pathname = arextract.txt
[ 47s] # DEBUG: autoar_extractor_do_sanitize_pathname: /home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/tests/files/extract/test-one-file-same-name/output/arextract.txt
[ 47s] # DEBUG: libarchive_read_close_cb: called
[ 47s] # DEBUG: libarchive_read_close_cb: ARCHIVE_OK
[ 47s] # DEBUG: autoar_extractor_step_scan_toplevel: files = 1
[ 47s] # DEBUG: autoar_extractor_run: Step 0 End
[ 47s] # DEBUG: autoar_extractor_run: Step 1 Begin
[ 47s] # DEBUG: autoar_extractor_step_set_destination: called
[ 47s] # DEBUG: autoar_extractor_step_set_destination: pathname_prefix = /home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/tests/files/extract/test-one-file-same-name/output/arextract.txt
[ 47s] # DEBUG: autoar_common_get_basename_remove_extension: arextract.txt => arextract
[ 47s] # DEBUG: autoar_extractor_run: Step 1 End
[ 47s] # DEBUG: autoar_extractor_run: Step 2 Begin
[ 47s] # DEBUG: autoar_extractor_step_decide_destination: destination /home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/tests/files/extract/test-one-file-same-name/output
[ 47s] # DEBUG: autoar_extractor_run: Step 2 End
[ 47s] # DEBUG: autoar_extractor_run: Step 3 Begin
[ 47s] # DEBUG: autoar_extractor_step_extract: called
[ 47s] # DEBUG: libarchive_read_open_cb: called
[ 47s] # DEBUG: libarchive_read_open_cb: ARCHIVE_OK
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 190
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 0
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 0
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 85
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 105
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 190
[ 47s] # DEBUG: libarchive_read_seek_cb: called
[ 47s] # DEBUG: libarchive_read_seek_cb: 0
[ 47s] # DEBUG: libarchive_read_read_cb: called
[ 47s] # DEBUG: libarchive_read_read_cb: 190
[ 47s] # DEBUG: autoar_extractor_do_sanitize_pathname: /home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/tests/files/extract/test-one-file-same-name/output/arextract.txt
[ 47s] # DEBUG: autoar_extractor_do_write_entry: time
[ 47s] # DEBUG: autoar_extractor_do_write_entry: user
[ 47s] # DEBUG: autoar_extractor_do_write_entry: group
[ 47s] # DEBUG: autoar_extractor_do_write_entry: permissions
[ 47s] # DEBUG: autoar_extractor_do_write_entry: writing
[ 47s] # DEBUG: autoar_extractor_do_write_entry: case REG
[ 47s] # DEBUG: autoar_extractor_do_write_entry: applying info
[ 47s] # DEBUG: autoar_extractor_do_write_entry: Error setting owner: Operation not permitted
[ 47s] #
[ 47s] # DEBUG: libarchive_read_close_cb: called
[ 47s] # DEBUG: libarchive_read_close_cb: ARCHIVE_OK
[ 47s] # DEBUG: autoar_extractor_run: Step 3 End
[ 47s] # DEBUG: autoar_extractor_run: Step 4 Begin
[ 47s] # DEBUG: autoar_extractor_step_apply_dir_fileinfo: called
[ 47s] # DEBUG: autoar_extractor_run: Step 4 End
[ 47s] # DEBUG: autoar_extractor_run: Step 5 Begin
[ 47s] # DEBUG: autoar_extractor_step_cleanup: called
[ 47s] # DEBUG: autoar_extractor_step_cleanup: Update progress
[ 47s] # DEBUG: autoar_extractor_run: Step 5 End
[ 47s] not ok /autoar-extract/test-one-file-same-name - GLib-GIO-FATAL-CRITICAL: GFileInfo created without standard::size
[ 47s] Bail out!
[ 47s] ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[ 47s]
[ 47s]
[ 47s] Summary of Failures:
[ 47s]
[ 47s] 1/1 test-extract-unit FAIL 0.02s killed by signal 5 SIGTRAP
[ 47s]
[ 47s] Ok: 0
[ 47s] Expected Fail: 0
[ 47s] Fail: 1
[ 47s] Unexpected Pass: 0
[ 47s] Skipped: 0
[ 47s] Timeout: 0
[ 47s]
[ 47s] Full log written to /home/abuild/rpmbuild/BUILD/gnome-autoar-0.4.3/x86_64-suse-linux/meson-logs/testlog.txt
[ 48s] error: Bad exit status from /var/tmp/rpm-tmp.w8elQP (%check)
[ 48s]
[ 48s] RPM build warnings:
[ 48s] line 46: It's not recommended to have unversioned Obsoletes: Obsoletes: gnome-autoar-schema
[ 48s]
[ 48s] RPM build errors:
[ 48s] Bad exit status from /var/tmp/rpm-tmp.w8elQP (%check)
[ 48s] ### VM INTERACTION START ###
[ 48s] [ 42.586251][ T1] sysrq: Power Off
[ 48s] [ 42.589318][ T18] reboot: Power down
[ 48s] ### VM INTERACTION END ###
[ 48s]
[ 48s] lamb16 failed "build gnome-autoar.spec" at Fri Mar 10 17:33:32 UTC 2023.