--- Begin Message ---
Package: libreoffice-dev-common
Version: 4:25.2.2-1
Severity: grave
Justification: renders package unusable
Dear Maintainer,
The LibreOffice IDL files, which should be in /usr/share/idl/libreoffice, are not installed by any package currently in bookworm-backports, trixie or sid. In bookworm they were installed by libreoffice-dev-common. Also, packages.debian.org incorrectly reports, for sid, that they IDL files are in "libreoffice-dev [s390, sparc], libreoffice-dev-common [not s390, sparc]" - it is not in libreoffice-dev-common on sid.
-- System Information:
Debian Release: 12.6
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-28-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
Am 21.04.25 um 00:41 schrieb Troy Rollo:
Package: libreoffice-dev-common
Version: 4:25.2.2-1
Severity: grave
Justification: renders package unusable
Erm? It's not a grave bug if you don't know what changed in stuff.
See below.
The LibreOffice IDL files, which should be in /usr/share/idl/libreoffice, are not installed by any package currently in bookworm-backports, trixie or sid. In bookworm they were installed by libreoffice-dev-common.
Are you sure that they are still supposed to be installed? Upstreams .rpms don't ship them either. (Checked 25.2.2s SDK rpm as of https://download.documentfoundation.org/libreoffice/stable/25.2.2/rpm/x86_64/LibreOffice_25.2.2_Linux_x86-64_rpm_sdk.tar.gz
Maybe you need to generate them via some tool if you need them in the meanwhile?
Indeed:
commit a8485d558fab53291e2530fd9a1be581c1628deb
Author: Stephan Bergmann <sbergman@redhat.com>
Date: Tue Sep 14 17:26:17 2021 +0200
[API CHANGE] Remove deprecated idlc and regmerge from the SDK
* Client code must replace uses of idlc and regmerge with uses of unoidl-write,
see the changes to odk/examples/ and ure/source/uretext/ in
40f2aee6584eafcf4cd1d95fcf1f775e5435440d "Provide unoidl-write also for the
SDK" for examples.
* The new types.rdb format is not compatible with LibreOffice < 4.1. Clients
generating extensions containing such files are advised to use appropriate
LibreOffice-minimal-version elements.
* For compatibility with old extensions, reading the legacy types.rdb format is
still supported.
* The SDK no longer ships an idl/ sub-directory containing the udkap and offapi
.idl files (as, unlike idlc, unoidl-write does not need them).
odk/config/cfgWin.js had to be adapted to look (somewhat arbitrarily) for an
examples/ sub-directory instead of idl/ when checking for "an sdk folder".
gb_UnoApi_package_idlfiles became unused and has been removed.
* The idlc and regmerge executables have been removed. Module idlc has been
removed except for idlc/test/parser/, which is also used by
CustomTarget_unoidl/unoidl-write_test, and which may eventually be moved into
module unoidl. Module external/ucpp and the corresponding configure options
have also been removed.
Change-Id: I42a0231699b863b5ebe2bee63bc32c8f79278cc1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122363
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Note the second-last part.
Also, packages.debian.org incorrectly reports, for sid, that they IDL files are in "libreoffice-dev [s390, sparc], libreoffice-dev-common [not s390, sparc]" - it is not in libreoffice-dev-common on sid.
Obviously tat is a red herring for those archs having only totally obsolete packages but still being mentioned in packages.d.o for whatever reasons (they are not even in ports).
Closing as this is a non-bug.
Regards,
Rene
--- End Message ---