Marius Bakke <mba...@fastmail.com> writes: > Kei Kebreau <kkebr...@posteo.net> writes: > >> Ludovic Courtès <l...@gnu.org> writes: >> >>> Hello! >>> >>> Marius Bakke <mba...@fastmail.com> skribis: >>> >>>> The core-updates branch is now (almost!) ready for prime time. >>> >>> Yay! >>> >>>> This is turning out to be one of the biggest merges ever[*], currently >>>> representing 433 commits from 15 people, with commits dating back to >>>> September last year(!). >>> >>> Ouch! This is both impressive and… frightening. :-) >>> >>>> Some of the highlights from this branch include: >>>> >>>> * jannekes long-awaited new reduced binary seeds for i686 and x86_64 >>>> * GCC7 is now the default compiler >>>> * The 'CMake' package comes with full documentation >>>> * OpenSSL 1.1 is now the default 'openssl' package >>>> * GNOME 3.30 >>>> * glibc 2.29, binutils 2.32, gettext 0.20, bash 5.0.7, gawk 5.0.1, ... >>> >>> Exciting! >>> >>>> To give everyone a little time to brush up any last-minute patches, as >>>> well as let the CI catch up with 'master' and 'staging', I suggest we >>>> set a final date for starting the full CI build on *July 9th*, i.e six >>>> days from now. At which point the branch becomes bugfix-only, no new >>>> updates or features. >>>> >>>> July 9th incidentally gives us just enough time to get Python 3.7.4 too, >>>> which comes with desirable security and OpenSSL 1.1 compatibility fixes. >>> >>> July 9th is now behind us, where are we? I’m currently running: >>> >>> guix pull --branch=core-updates -p /tmp/core-updates >>> >>> so I can give it a shot with my profile and my system. >>> >>> Is there anything people should pay attention to, or any specific tests >>> we should make? >>> >>> Thank you! >>> >>> Ludo’. >> >> I must say, the GNOME 3.30 changes haven't been pushed to core-updates >> yet. There were a number of issues with the updated GNOME desktop as I >> last built it. For example, the displayed time was incorrect, and the >> "night light" feature didn't work. Other issues included failing tests >> that I couldn't figure out and just disabled to get the building to >> finish. > > I think many of the failing tests should be fixed with commit > ee46474d54a661e87cd501c3fde6e572b3423a60. >
Some recent core-updates commits (possibly including this one) fixed at least one package's tests. I'll re-enable a few others and see where that leads. > Wrt the time zone issue, it appears recent Glib refuses to function if > /etc/localtime is not a symbolic link, reminiscent of > <https://issues.guix.gnu.org/issue/35746>: > > https://gitlab.gnome.org/GNOME/glib/blob/glib-2-60/glib/gtimezone.c#L443 > > I'm not sure what we should do about it. Thoughts? > > Kei: Does it work if you 'echo Your/Timezone > /etc/timezone' ? > Alternatively, you could make /etc/localtime a symbolic link to > $tzdata/share/zoneinfo/Your/Timezone, though that will not persist a > reboot. I can confirm that both of these methods work, so crude work-arounds include 1. Setting the system's configured time zone in /etc/timezone 2. Making /etc/localtime a symbolic link to the correct tzdata files 3. Patching glib to read from /etc/localtime if it is a symlink or a file There are some other issues that I run into immediately, such as an Emacs that fails to start when run under X.org (error log attached) and a Gnome Control Center that crashes almost immediately after running. Any ideas what may be going on here? I've attached error logs for both. Thanks, Kei
/gnu/store/z2nfaaya7spyji777xn9af9zf5zc6c9k-emacs-26.2/bin/emacs-26.2: /gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/lib/libm.so.6: version `GLIBC_2.29' not found (required by /gnu/store/rnck7i21ir6ghvbldk31v0gdyb77g8f6-librsvg-2.40.20/lib/librsvg-2.so.2)
#0 0x00007ffff638d8a1 in free () from /gnu/store/n0zcbqrv8fmhgmi6k6mg57kvy19wfdzz-glibc-2.29/lib/libc.so.6 #1 0x00007ffff7ecf1a5 in g_unix_mount_free () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgio-2.0.so.0 #2 0x0000000000481020 in get_primary_disc_info_start () #3 0x0000000000481c93 in cc_info_overview_panel_init () #4 0x00007ffff7de1603 in g_type_create_instance () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #5 0x00007ffff7dc20a8 in g_object_new_internal () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #6 0x00007ffff7dc3e00 in g_object_new_valist () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #7 0x00007ffff7dc415c in g_object_new () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #8 0x0000000000459e6b in set_active_panel_from_id.isra () #9 0x00007ffff7dbf561 in g_cclosure_marshal_VOID__STRINGv () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #10 0x00007ffff7dbcd86 in _g_closure_invoke_va () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #11 0x00007ffff7dd8856 in g_signal_emit_valist () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #12 0x00007ffff7dd8f32 in g_signal_emit () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #13 0x00000000004587fb in row_activated_cb () #14 0x00007ffff7dbfb15 in g_cclosure_marshal_VOID__OBJECTv () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #15 0x00007ffff7dbcd86 in _g_closure_invoke_va () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #16 0x00007ffff7dd8856 in g_signal_emit_valist () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #17 0x00007ffff7dd8f32 in g_signal_emit () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #18 0x00007ffff7dbcd86 in _g_closure_invoke_va () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #19 0x00007ffff7dd8856 in g_signal_emit_valist () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #20 0x00007ffff7dd93e2 in g_signal_emit_by_name () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #21 0x0000000000458d5c in cc_panel_list_set_active_panel () #22 0x000000000045a87f in cc_window_constructed () #23 0x00007ffff7dc2250 in g_object_new_internal () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #24 0x00007ffff7dc3e00 in g_object_new_valist () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #25 0x00007ffff7dc415c in g_object_new () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #26 0x000000000045aba2 in cc_window_new () #27 0x0000000000455504 in cc_application_startup () #28 0x00007ffff7dbcb4d in g_closure_invoke () .0.so.0 #29 0x00007ffff7dcfdde in signal_emit_unlocked_R () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #30 0x00007ffff7dd8575 in g_signal_emit_valist () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #31 0x00007ffff7dd8f32 in g_signal_emit () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgobject-2.0.so.0 #32 0x00007ffff7ed96a2 in g_application_register () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgio-2.0.so.0 #33 0x00007ffff7ed9a55 in g_application_real_local_command_line () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgio-2.0.so.0 #34 0x00007ffff7ed9d96 in g_application_run () from /gnu/store/dgypzsgha0i6xq657ijgwawlpaaqagck-glib-2.60.5/lib/libgio-2.0.so.0 #35 0x0000000000454bff in main ()
signature.asc
Description: PGP signature