Dear Maintainer,
LibreOffice Impress often does not save all slide background images in .odp files. (Saving to .pptx works correctly.)
Appears to be fixed in upstream 26.8.0.3
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.6
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
LibreOffice version details:
Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Debian package version: 4:25.2.3-2+deb13u6
Calc: threaded
Steps to reproduce:
1. Create a new presentation.
2. Add two slides (making a total of three slides).
3. Label the slides "S1", "S2", "S3", in order.
4. On each of the slides, use the menu "Slide > Set Background Image..." to set a different image for each slide's background (e.g. images of the numbers 1, 2, and 3).
5. Use the menu "File > Save" to save to a .opd file.
6. Use the menu "File > Save As..." to save to a "Open Office XML Presentation" .pptx file.
7. Close the presentation.
8. Open the .pptx.
9. Open the .odp.
Expected results:
The .pptx and the .opd files open and appear the same, with the correct background images as set before.
Actual results:
The .pptx has the correct background images as set before, but at least one of the .opd file backgrounds is duplicated from another slide.
Analysis:
In a case where all three slides had the image from slide two, extracting the .odp as a .zip file reveals only one image listed in "META-INF/manifest.xml", and present in "Pictures".
Perhaps this is some loop or indexing problem when Impress serialises to .odp.
Incredibly infuriating to write a presentation with dozens of different, carefully selected, backgrounds, only to find that they've been replaced.
Appears to be fixed in upstream 26.8.0.3 .deb downloaded from https://www.libreoffice.org/download/ - version details:
Version: 26.8.0.3 (X86_64)
Build ID: bce0998afefdbc355585ca324285661a2170ba77
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Not tested with the LO version from backports, as I didn't think of that until reportbug suggested it.