Bug#1110707: trixie-pu: package libreoffice/4:25.2.3-2+deb13u1
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: libreoffice@packages.debian.org, rene@debian.org
Control: affects -1 + src:libreoffice
User: release.debian.org@packages.debian.org
Usertags: pu
Hi,
in hindsight I sould have tried 2. longer ago in the release cycle
again, but 1. was found quite late into it, so I dropped the ball and
now am trying to get it fixed, sorry. At least we now can do both
together :-)
[ Reason ]
1. With some optimization in the trixie release cycle to spare some
build-depends on arch-indep libreoffice-common lost the sound files
used when transitioning slides in impress.
Still don't see why exactly it breaks (looking at the makefiles look
as is it shuld behave right) but the quick fix is to revert this.
2. In a Qt6/KF6 environment (in KDE when you have -kf6 installed) playing
videos in impress probably won't work (as in freezes/crashes, see the
patch). I tried to backport said patch for that in 4:25.2.3-1 already but
that one was incomplete even though it ended on a 25.2 branch and thus
was quickly reverted in 4:25.2.3-2 due to the trixie freeze to get 25.2.3 in
and not linger around broken.
[ Impact ]
1 and 2: Multimedia features (here: playing sounds while switching slides and
video playback in a KDE environment) is broken.
People ideally wouldn't use them, but...
[ Tests ]
No (automatic) tests.
Verified that the sound file fix worked in a self-build and sid has it there
now, too. packages.d.o obviously doesn't have it yet, but see
https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=all&ver=4%3A25.8.0~rc3-1&stamp=1754800353&raw=1:
[...]
libreoffice-common_25.8.0~rc3-1_all.deb
---------------------------------------
[...]
-rw-r--r-- root/root 18001 2025-08-08 15:36 ./usr/lib/libreoffice/share/gallery/sounds.sdg
-rw-r--r-- root/root 2048 2025-08-08 15:36 ./usr/lib/libreoffice/share/gallery/sounds.sdv
-rw-r--r-- root/root 2004 2025-08-08 15:36 ./usr/lib/libreoffice/share/gallery/sounds.str
-rw-r--r-- root/root 1457 2025-08-08 15:36 ./usr/lib/libreoffice/share/gallery/sounds.thm
drwxr-xr-x root/root 0 2025-08-08 15:36 ./usr/lib/libreoffice/share/gallery/sounds/
-rw-r--r-- root/root 47760 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/apert.wav
-rw-r--r-- root/root 60904 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/apert2.wav
-rw-r--r-- root/root 90472 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/applause.wav
-rw-r--r-- root/root 43728 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/beam.wav
-rw-r--r-- root/root 73456 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/beam2.wav
-rw-r--r-- root/root 37546 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/cow.wav
-rw-r--r-- root/root 134660 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/curve.wav
-rw-r--r-- root/root 162366 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/drama.wav
-rw-r--r-- root/root 47532 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/explos.wav
-rw-r--r-- root/root 87008 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/falling.wav
-rw-r--r-- root/root 36270 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/glasses.wav
-rw-r--r-- root/root 191292 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/gong.wav
-rw-r--r-- root/root 41958 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/horse.wav
-rw-r--r-- root/root 46376 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/kling.wav
-rw-r--r-- root/root 54866 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/kongas.wav
-rw-r--r-- root/root 8408 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/laser.wav
-rw-r--r-- root/root 29788 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/left.wav
-rw-r--r-- root/root 83102 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/nature1.wav
-rw-r--r-- root/root 37164 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/nature2.wav
-rw-r--r-- root/root 8862 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/ok.wav
-rw-r--r-- root/root 28510 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/pluck.wav
-rw-r--r-- root/root 242648 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/roll.wav
-rw-r--r-- root/root 90466 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/romans.wav
-rw-r--r-- root/root 185752 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/soft.wav
-rw-r--r-- root/root 133758 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/space.wav
-rw-r--r-- root/root 192686 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/space2.wav
-rw-r--r-- root/root 144748 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/space3.wav
-rw-r--r-- root/root 65580 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/sparcle.wav
-rw-r--r-- root/root 85106 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/strom.wav
-rw-r--r-- root/root 49506 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/theetone.wav
-rw-r--r-- root/root 69242 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/top.wav
-rw-r--r-- root/root 56716 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/train.wav
-rw-r--r-- root/root 190884 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/untie.wav
-rw-r--r-- root/root 28682 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/ups.wav
-rw-r--r-- root/root 104018 2025-08-08 15:29 ./usr/lib/libreoffice/share/gallery/sounds/wallewal.wav
[...]
Didn't try the video playback myself but I trust upstream.
[ Risks ]
B-D change from B-D-A back to B-D could cause a problem, but shouldn't.
That set on B-D-(I/A) works for 25.8.x (tested in experimental and with
the latest sid upload).
If the video playback still had problems in Qt6/KF6 it's at least not
worse than before.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
1. remove USE_GSTREAMER=n setting on build-indep; therefore move the
gstreamer build-deps from B-D-A back to B-D
2. backport upstream 4bda0a68ef81a3f3eb5233b35ea046aca5352c88 patch
again.
(patches/avmedia-qt-use-gstreamer-frame-grabber-by-default.diff)
Add upstream buildfix on top of this
(patches/qt-Consolidate-to-one-toOUString-helper.diff)
Debdiff attached.
Regards,
Rene
Reply to: