[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: