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

Emilio Pozuelo Monfort pochu at debian.org
Thu Jul 4 19:34:12 UTC 2013


On 02/07/13 11:12, Emilio Pozuelo Monfort wrote:
> 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.

The sparc build has been fixed now (upload pending) so this is going to block
migration of glib to testing, which blocks gtk+ 3.8 and many stuff that needs gtk+.

I don't have much time these days so help looking at this is very appreciated.

I wonder if some bsd port has a local patch to fix this.

Thanks,
Emilio



More information about the pkg-gnome-maintainers mailing list