loupe fails to build

Bug #2063382 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glycin-loaders (Ubuntu)
Fix Released
High
Unassigned
loupe (Ubuntu)
Fix Released
High
Unassigned

Bug Description

loupe fails to build.

It has a dependency chain on glycin-loaders which depends on rust-zbus which has been removed.

Unfortunately, rust-zbus is not easily buildable with the current packaged Rust crates, and there is very little time left before Ubuntu 24.04 LTS is finalized.

Therefore, let's revendor Loupe and glycin-loaders.

(This is not that different from what we do with Snapshot where vendoring is required to meet current Main Inclusion policy.)

Jeremy Bícha (jbicha)
Changed in glycin-loaders (Ubuntu):
status: New → Triaged
importance: Undecided → High
Jeremy Bícha (jbicha)
Changed in glycin-loaders (Ubuntu):
status: Triaged → Fix Committed
Changed in loupe (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package loupe - 46.2-0ubuntu1

---------------
loupe (46.2-0ubuntu1) noble; urgency=medium

  * New upstream release (LP: #2063382)
  * Vendor package since rust-glycin and rust-zbus are unavailable
  * Use gnome-snapshot's debian/README.source as a vendoring guide
  * Update Build-Depends
  * Bump minimum glycin-loaders

 -- Jeremy Bícha <email address hidden> Wed, 24 Apr 2024 23:21:41 -0400

Changed in loupe (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package glycin-loaders - 1.0.1+dfsg-0ubuntu1

---------------
glycin-loaders (1.0.1+dfsg-0ubuntu1) noble; urgency=medium

  * New upstream release (LP: #2063382)
  * Vendor package since rust-glycin and rust-zbus are unavailable
  * Use gnome-snapshot's debian/README.source as a vendoring guide
  * Drop disable-exr patch: not needed with vendoring
  * Add Build-Depends: libseccomp-dev
  * Build all loaders except jpeg-xl
  * Add patch to skip running cargo test on all the crates
  * debian/copyright: Update for new exif images

 -- Jeremy Bícha <email address hidden> Wed, 24 Apr 2024 23:13:27 -0400

Changed in glycin-loaders (Ubuntu):
status: Fix Committed → 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.