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 ---

Reply via email to