I always have a hard time to review libreoffice SRUs that come with a
new upstream version. It can take a whole afternoon.

I'll try to outline here what I do, and perhaps I can be given a
suggestion on how to improve it, or take a different approach.

a) debian/watch
It doesn't work. So I have to manually download the upstream detached 
signatures, and verify them against the orig tarballs. Which also doesn't 
always work, due to repacking. So I also download the upstream tarball one more 
time, verify its signatures, then compare the upstream tarball with the orig 
one.

b) multiple orig tarballs
I have to repeat (a) for each of the additional tarballs, namely helpcontent2 
and translations.

c) The tarballs tarball
This is a collection of tarballs that the upstream buildsystem downloads at 
build time, something we must not do in our builders. Here I extract the 
tarballs tarball, see which ones were updated from the previous version, and I 
find a way to verify that they match upstream. Sometimes each respective 
upstream project published a detached signature, so I can use that to verify. 
If not, I download from upstream again to compare with what is in the tarballs 
tarball. And, depending on the size of the diff, I actually review the diff of 
that upstream tarball. If it's too large, I resort to just checking the 
upstream release notes. I do all of that for each tarball that got updated in 
this tarballs tarball.

d) yaru
As I'm writing this, I don't remember how I used to check it, as I haven't 
gotten that far in the review yet. Looks like it comes from a git repository: 
https://github.com/ubuntu/libreoffice-style-yaru-fullcolor.git

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2103992

Title:
  [SRU] libreoffice 24.8.6 for oracular

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/2103992/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to