ubiquity crashes with evolution-data-server 3.45

Bug #1987455 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Background
----------
GNOME 43 is switching its core libraries from libsoup 2.4 to libsoup 3. The Ubuntu Desktop Team will be beginning the transition for evolution-data-server 3.45 and related libraries around August 24 or 25.

The installer crashes on the timezonemap page because it attempts to use libsoup 3 because the gir package for libsoup 3 is installed now.

Test Case
---------
1. Download today's Ubuntu Desktop daily iso
https://cdimage.ubuntu.com/daily-live/current/

2. Boot the iso and select Try Ubuntu

3. From inside the live environment, open a terminal and run these commands:

sudo add-apt-repository ppa:jbicha/gnome43-staging-2
sudo apt-mark hold linux-firmware amd64-microcode # avoids a temporary serious bug
sudo apt dist-upgrade

4. For completeness, I also log out. Enter the username ubuntu to log back in

5. Now run the installer

Fix
---
I'm proposing a trivial fix for this to specify that we need libsoup 2.4

We should switch ubiquity to libsoup3 but that will require more time to implement and is being tracked in https://launchpad.net/bugs/1987454

Tags: kinetic

Related branches

Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 22.10.6

---------------
ubiquity (22.10.6) kinetic; urgency=medium

  [ Jeremy Bicha ]
  * gtk: Require gir1.2-soup-2.4 (LP: #1987455)
  * gtk: Set require_version in more places to better protect against this
    in the future
  * Add minimal debian/gbp.conf

 -- Jeremy Bicha <email address hidden> Wed, 24 Aug 2022 09:47:17 -0400

Changed in ubiquity (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.