Bug#712848: FTBFS on kfreebsd-*: test-suite hangs and is killed after a timeout

Emilio Pozuelo Monfort pochu at debian.org
Tue Jul 2 09:12:21 UTC 2013


Hi,

On 20/06/13 18:41, Petr Salinger wrote:
>> The test-suite for glib2.0 fails to complete on kfreebsd-* as can be
>> seen at [1]. On both kfreebsd-amd64 and kfreebsd-i386 the test-suite is
>> killed after 150 min of inactivity.
> 
>> We would appreciate any help and insight from the kfreebsd to fix those
>> failures on kfreebsd-*.
> 
> Some observations (kfreebsd-amd64):
> 
> * it hangs in /gdbus/proxy/async
> 
> when "commented out", the builds continues up to
> 
>   /gdbus/codegen-peer-to-peer: g_dbus_connection_real_closed: Remote peer
> vanished with error: Underlying GIOStream returned 0 bytes on an async read
> (g-io-error-quark, 0). Exiting.
> FAIL
> GTester: last random seed: R02Se8737fe1b38820e4006b87deae6daa93
> 
> * some failures might be due to new kqueue module
>    Overview of changes from GLib 2.35.1 to 2.35.2
>    GIO now has kqueue support for GFileMonitor (BSDs, Mac OS)
> 

This attempt didn't hang:

https://buildd.debian.org/status/fetch.php?pkg=glib2.0&arch=kfreebsd-amd64&ver=2.36.3-2&stamp=1372553037

One test failed though:

TEST: file... (pid=67485)
  /file/basic:                                                         OK
  /file/parent:                                                        OK
  /file/child:                                                         OK
  /file/type:                                                          OK
  /file/replace-load:                                                  OK
  /file/replace-cancel:                                                OK
  /file/async-delete:                                                  OK
  /file/copy-preserve-mode:                                            OK
**
GLib-GIO:ERROR:/«PKGBUILDDIR»/./gio/tests/file.c:452:test_create_delete:
assertion failed (data->monitor_created == 1): (0 == 1)
  /file/async-create-delete/0:                                         FAIL

May well be due to the kqueue support for file monitor. Help fixing it on
kfreebsd is very welcome.

Thanks,
Emilio



More information about the pkg-gnome-maintainers mailing list