[csw-maintainers] Problem with pygtk

Dagobert Michelsen dam at opencsw.org
Sat Aug 27 22:31:06 CEST 2011


Hi Maciej,

Am 27.08.2011 um 10:50 schrieb Maciej Bliziński:
> 1. to build pygtk (the newest), we need a newer pygobject: Requested
> 'pygobject-2.0 >= 2.21.3' but version of PyGObject is 2.15.4
> 
> 2. to build pygobject a newer glib is needed: checking for GLIB -
> version >= 2.24.0... no

Thanks for the info, I looked at an updated glib for another package as dependency
lately and it does not look good, it compiles but lots of tests are failing,
at least these:

>   /gvariant/parser:                                                    **
> ERROR:gvariant.c:3730:test_parses: assertion failed (tests[i] == printed): ("inf" == "Infinity")
> FAIL
> GTester: last random seed: R02S02eadc789816e349295c132201328082
> 
> ERROR:utils.c:214:test_find_program: assertion failed (res == "/bin/sh"): ("/usr/bin/sh" == "/bin/sh")
>   /utils/find-program:                                                 FAIL
> 
>   /unicode/collate/1:                                                  **
> ERROR:collate.c:62:do_collate: assertion failed (str == test->sorted[i]): ("event.h" == "eventgenerator.c")
> FAIL
> GTester: last random seed: R02Sbf664a6dd3bf0b2ef74cba9dca01b2c3
> 
>   /checksum/MD5/2:                                                     FAIL
> GTester: last random seed: R02S2bc54047877005d2ccb56daf49f3e03a
> 
>   /GDateTime/equal:                                                    **
> ERROR:gdatetime.c:192:test_GDateTime_equal: assertion failed (g_date_time_get_utc_offset (dt1) / G_USEC_PER_SEC == (-3 * 3600)): (0 == -10800)
> FAIL
> GTester: last random seed: R02S06f5565a24ef0b341b999017422ab99e
> 
>   /GDateTime/get_year:                                                 **
> ERROR:gdatetime.c:105:test_GDateTime_new_from_unix: assertion failed (g_date_time_get_hour (dt) == tm.tm_hour): (19 == 21)
> OK
>   /GDateTime/hash:                                                     OK
>   /GDateTime/new_from_unix:                                            FAIL
> GTester: last random seed: R02Sc0a7bc1b621aef05955352333574ee7f
> 
>   /GDateTime/get_utc_offset:                                           **
> ERROR:gdatetime.c:593:test_GDateTime_new_full: assertion failed ("BRT" == g_date_time_get_timezone_abbreviation (dt)): ("BRT" == "UTC")
> OK
>   /GDateTime/get_year:                                                 OK
>   /GDateTime/hash:                                                     OK
>   /GDateTime/new_from_unix_utc:                                        OK
>   /GDateTime/new_from_timeval:                                         OK
>   /GDateTime/new_full:                                                 FAIL
> GTester: last random seed: R02Sa530a15aed8aa3993babdd7b4839d0a7
> 
> *** Solaris 10 mit _XPG6
> 
>   /gvariant/invalid-varargs:                                           OK
>   /gvariant/varargs:                                                   
> GLib-CRITICAL **: file gvariant.c: line 4750: assertion `first_time || format_string == GVSI(iter)->loop_format' failed
> FAIL
> GTester: last random seed: R02Sf7f75f608928ec55ec5fc64a5cb1ab29

The tests were from the most recent 2.29.16.

Every one of them would need close inspection and a bug report.
Lets first get gcc and the release process done. Apart from that
I would find having a recent glib/gtk+ important enough to spent
some time on it.


Best regards

  -- Dago


-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896



More information about the maintainers mailing list