Activity log for bug #2026826

Date Who What changed Old value New value Message
2023-07-11 10:32:25 Lukas Märdian bug added bug
2023-07-11 10:32:51 Lukas Märdian tags block-proposed
2023-07-11 10:50:07 Lukas Märdian description Netplan FTBFS as of the latest release of glib2.0 (2.77.0-0ubuntu1) in mantic-proposed. See: https://launchpad.net/ubuntu/+source/netplan.io/0.106.1-3 When I downgrade glib in my sbuild environment, everything works as expected: $ apt install libglib2.0-0=2.76.3-1ubuntu1 libglib2.0-bin=2.76.3-1ubuntu1 libglib2.0-dev=2.76.3-1ubuntu1 libglib2.0-dev-bin=2.76.3-1ubuntu1 libglib2.0-data=2.76.3-1ubuntu1 The build also works fine in Debian unstable, which is using glib2.0 2.74.6-2. Netplan is using plenty of GLib's keyfile functions (https://docs.gtk.org/glib/struct.KeyFile.html), which seem to producing a different output with this newer release (some strange line breaks injected in the middle of a keyfile). Netplan FTBFS as of the latest release of glib2.0 (2.77.0-0ubuntu1) in mantic-proposed. See: https://launchpad.net/ubuntu/+source/netplan.io/0.106.1-3 When I downgrade glib in my sbuild environment, everything works as expected: $ apt install libglib2.0-0=2.76.3-1ubuntu1 libglib2.0-bin=2.76.3-1ubuntu1 libglib2.0-dev=2.76.3-1ubuntu1 libglib2.0-dev-bin=2.76.3-1ubuntu1 libglib2.0-data=2.76.3-1ubuntu1 The build also works fine in Debian unstable, which is using glib2.0 2.74.6-2. Netplan is using plenty of GLib's keyfile functions (https://docs.gtk.org/glib/struct.KeyFile.html), which seem to producing a different output with this newer release (some strange line breaks injected in the middle of a keyfile). Example keyfile from the test_wifis.test_wifi_wowlan test, that should be generated by Netplan and the way it fails: Expected output: ``` [connection] id=netplan-wl0-homenet type=wifi interface-name=wl0 [wifi] wake-on-wlan=330 ssid=homenet mode=infrastructure [ipv4] method=link-local [ipv6] method=ignore ``` Failure: ``` E AssertionError: '[con[88 chars]330\n\nssid=homenet\nmode=infrastructure\n[ipv[44 chars]re\n' != '[con[88 chars]330\nssid=homenet\nmode=infrastructure\n\n[ipv[44 chars]re\n' E [connection] E id=netplan-wl0-homenet E type=wifi E interface-name=wl0 E E [wifi] E wake-on-wlan=330 E - E ssid=homenet E mode=infrastructure E + E [ipv4] E method=link-local E E [ipv6] E method=ignore ```
2023-07-11 10:51:08 Lukas Märdian tags block-proposed block-proposed rls-mm-incoming
2023-07-11 14:47:08 Danilo Egea Gondolfo bug watch added https://gitlab.gnome.org/GNOME/glib/-/issues/2927
2023-07-11 20:47:09 Sebastien Bacher glib2.0 (Ubuntu): status New In Progress
2023-07-11 20:47:13 Sebastien Bacher glib2.0 (Ubuntu): importance Undecided High
2023-07-11 20:47:19 Sebastien Bacher glib2.0 (Ubuntu): assignee Sebastien Bacher (seb128)
2023-07-12 08:55:48 Gaël Bonithon bug added subscriber pickadi
2023-07-13 07:44:29 Lukas Märdian bug watch added https://gitlab.gnome.org/GNOME/glib/-/issues/3047
2023-07-13 07:44:29 Lukas Märdian bug task added glib
2023-07-13 11:14:30 Bug Watch Updater glib: status Unknown New
2023-07-13 13:01:42 Jeremy Bícha glib2.0 (Ubuntu): status In Progress Fix Committed
2023-07-13 15:21:33 Lukas Märdian tags block-proposed rls-mm-incoming rls-mm-incoming
2023-07-20 20:00:38 Bug Watch Updater glib: status New Fix Released
2023-07-27 15:23:48 Julian Andres Klode tags rls-mm-incoming
2023-07-29 07:14:09 Launchpad Janitor glib2.0 (Ubuntu): status Fix Committed Fix Released