https://bugs.documentfoundation.org/show_bug.cgi?id=161391
--- Comment #7 from Emiliano Vavassori <[email protected]> --- (In reply to Buovjaga from comment #6) > Adding Emiliano. Thanks so much @Buovjaga. Seems to me the OP confirmed the bug, so I would suggest to mark the bug report as "RESOLVED NOTOURBUG" - as the AppImage repository and building pipeline are not maintained directly by TDF (but always happy to discuss a different solution, if TDF decides otherwise). OTOH, though, the issue seems dependent on the fact that libxslt has been removed from the official LO packages (.deb archives) since 24.2.2: $ dpkg -c libobasis24.2-core_24.2.1.2-2_amd64.deb | grep libxslt -rwxrwxr-x root/root 263192 2024-02-25 20:56 ./opt/libreoffice24.2/program/libxslt.so.1 $ dpkg -c libobasis24.2-core_24.2.2.2-2_amd64.deb | grep libxslt $ (I checked: no other .deb in the main .deb archive for 24.2.2 contains the library). FYI, every versions > 24.2.1 on branch 24.2 seems affected. >From a security POV, the decision to remove a "static" dependency from inside the packages is indeed the right one - to leverage the user's system package manager to cope with the needed dependency. However, this is an issue for the actual AppImage and its build pipeline: the latter just "extracts" the .deb contents (without installing the .deb package on the system - and this of course fails to install required dependencies via the package manager) and repackages them as AppImage. Similar result can be obtained with the original script. > There is an issue tracker for the creation script as well, > but maybe we can just use this existing report. The report here is indeed precise and clearly points out the nature of the issue. For reference, the issue has been tracked also there and been assigned issue #10: https://git.libreitalia.org/libreitalia/loaih/issues/10 It is open there (so even if it's closed here, the issue is indeed open and I will look into it). For a possible solution: I'm looking into changing the pipeline and the specific AppImage tool to create them (see #159758 or #4 on libreitalia's git). I expect this kind of issues (missing libraries inside AppImages) to be solved or at the very least, highly minimized, once the work has been finished. -- You are receiving this mail because: You are the assignee for the bug.
