+1 maintenance report

Heather Ellsworth heather.ellsworth at canonical.com
Mon Apr 19 20:50:58 UTC 2021


Here is my report for my first +1 shift, April 12-16.


### pygobject 3.38.0-2 (ftbfs)

LP Bug: 
https://bugs.launchpad.net/ubuntu/+source/python-barbicanclient/+bug/1923626

I chased a red herring for a bit on this one but ultimately found the 
upstream fix and Seb released it. The fix is included in released 
3.38.0-4 available in hh now.

### python-barbicanclient 5.0.1-0ubuntu1 (test failure)

A test needed to look for None instead of 0, so I opened a bug and 
submitted a debdiff.


### gnucash 2.68.0-1 (ftbfs)

LP Bug: https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/1923642

There is an upstream glib bug: 
https://gitlab.gnome.org/GNOME/glib/-/issues/2331

Fedora has the fix and Debian didn't so I opened a bug and submitted a 
patch:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986969
https://salsa.debian.org/debian/gnucash/-/merge_requests/1

I'm currently blocked on the ci build in the pr. dpkg-control, 
dpkg-copywright, and lintian are all timing out for some reason:

https://salsa.debian.org/hellsworth/gnucash/-/pipelines/246714


### gsimplecal 2.1-1build1 (ftbfs)

LP Bug: https://bugs.launchpad.net/ubuntu/+source/gsimplecal/+bug/1924587

The problem is that sys/sysctl.h has moved to 
linux/sysctl.h(https://man7.org/linux/man-pages/man2/sysctl.2.html). But 
sounds like sysctl.h is deprecated 
(https://sourceware.org/pipermail/glibc-cvs/2020q2/069366.html). I did 
verify that just changing the include line to be linux/sysctl.h does get 
the build to complete. But just removing the line works too. And it’s 
only in one file.

The debian project has just been revived and looks like a 2.2 release is 
being prepared that includes the fix for this build failure:

https://salsa.debian.org/debian/gsimplecal/-/tree/debian/2.2-1

So I'd recommend just waiting for the 2.2-1 release to go into debian 
experimental and pull from there.


### indicator-power 12.10.6+17.10.20170829.1-0ubuntu6 (ftbfs)

LP Bug: 
https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/1924594

Just needed a build dep to be added:

https://code.launchpad.net/~hellsworth/ubuntu/+source/indicator-power/+git/indicator-power/+merge/401240


### To be finished
* pan 0.146-2 just needs the extern "C" blocks to be removed (because of 
a new glib > 2.66).
* pidgin-sipe 1.25.0-2: there is a fix that fedora has that debian 
doesn't so just needs to be submitted upstream: 
https://src.fedoraproject.org/rpms/pidgin-sipe/c/1f7e853cad63eb79053ed93d1bcbc73924c245bf?branch=rawhide

Cheers,
Heather



More information about the ubuntu-devel mailing list