Your message dated Mon, 21 Apr 2025 10:28:36 +0200
with message-id <4fea7e75-9d1b-4216-ad45-61b4270c5...@debian.org>
and subject line Re: Bug#1103721: libreoffice-dev-common: IDL files not in
package
has caused the Debian Bug report #1103721,
regarding libreoffice-dev-common: IDL files not in package
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1103721: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103721
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- 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 <sberg...@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 <sberg...@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 ---