Hi everyone, below you will find the updates from the Desktop team from the last week.
If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.
We also have our weekly meeting on IRC. We meet on Tuesday at 13:30 UTC in #ubuntu-desktop on Freenode. There will be an “Any Other Business” section at the end where you are welcome to raise topics. These topics might be discussed during the meeting, or afterwards depending on the time, depth of conversation, topic and so on.
cups-filters: Released version 1.25.13, a bug fix release mainly to solve problems of cups-browsed, for compatibility problems with some printers, and also memory leaks, and crashes. Also updated the PPD generator to catch up with the one of CUPS. Prefer Apple Raster instead of PWG Raster as some printers have bugs in their PWG Raster implementation.
Snap-only CUPS in 20.04: Further investigations on SANE and its utilities for how to create a Scanner Application framework, for snapping multi-function device drivers like HPLIP
started a new trello board (rolling) and updated/reviewed according to the plans for the cycle
archive proposed migration
did rebuilds for the libdvdread new soname
reverted a buggy libsoxr patch
backported a test fix for yt
did a fakesync of libplist while it’s blocked in Debian NEW, fixed a libusbmuxd incorrect depends
reported an invalid liborcus tests depends issue to Debian
cleaned some i386 binaries blocking migrations
retried postgresql-12 tests with the postgresql-common proposed version
investigated some other issue, followed some Debian removal to try to unblock things
Focal work
updated the libfprintd package for 1.90.0, submitted to Debian but didn’t upload since there is no corresponding fprintd release yet, reported a test failure upstream (upstream fixed now)
gnome-3-34 extension: Rewrite _utils.py to 1) fix the way the build-environment sections are merged and 2) rather use the extension-defined yaml as a base to then apply the user-defined yaml data to (right now it’s the other way around so the extension data overwrites the user defined data). Additional info is available in #1853040
cherrytree: take a deeper look at snap theming issue. the snap’d version looks different from the .deb version for some unknown reason. cherrytree snapcraft.yaml
Some performance testing in regard to using layouts in a snap, there is a significant cost at startup.
Rebased the drawing snap packaging branch on their stable branch rather than master, upstream didn’t want master published to stable. Stable is now the latest in the 0.4 series
snap-store: Continued working on enabling everything needed for packagekit and appstream.