Public bug reported:
Debian enabled apache-arrow use in liborcus which is universe.
According to component mismatch promoting it would also require
mimalloc, thrift and utf8proc
Nadzeya investigated whether we should MIR those, quoting what she found
Debian enabled the optional Apache Arrow/Parquet import filter in
liborcus. d/rules passes --with-parquet-filter (d/rules#L36-40) and B-Ds
libparquet-dev (d/control#L19). The filter is built into the core
liborcus-0.21.so, so the binary package liborcus-0.21-0 gets
libparquet2300/libarrow2300
As I can see, the filter is optional and off by default, so both
liborcus and LibreOffice (its r-dep in main) upstream gate it behind
--with-parquet-filter
I've also checked LibreOffice package in Ubuntu, and it builds against
system orcus (rules#n456 SYSTEM_STUFF += orcus, B-D liborcus-dev (>=
0.21) at #n1578) but does not pass --with-parquet-filter. LO only
requires orcus to carry parquet support when the filter is enabled,
which as I can see it isn't in our build
The other reverse-dependency, labplot, is in universe and doesn't use
orcus's parquet filter either. It uses orcus only for ODS import (in
OdsFilter.cpp) and has its own parquet filter that links Apache
Arrow/Parquet directly (src/CMakeLists.txt#L737), not via orcus
I haven't found any other r-dep of liborcus. So, if nothing needs
orcus's parquet filter for now, I guess we can just patch liborcus to
drop those dependencies
** Affects: liborcus (Ubuntu)
Importance: High
Status: In Progress
** Changed in: liborcus (Ubuntu)
Importance: Undecided => High
** Changed in: liborcus (Ubuntu)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2157790
Title:
liborcus Debian package requires apache-arrow now
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/liborcus/+bug/2157790/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs