I am using FreeBSD-14.2-RELEASE and binary packages. pkg version is 2.1.0. When was update for Libreoffice 25.2.2.2 it installed also openjkd8 and java-zoneinfo. I didn't saw nowhere dependency for openjdk8. pkg info | grep jdk openjdk17-17.0.14+7.1 Java Development Kit 17 pkg info -d libreoffice libreoffice-25.2.2.2: xcb-util-wm-0.4.2 qt5-x11extras-5.15.16p0_1 libxcb-1.17.0 libXrender-0.9.12 libXrandr-1.5.4 libXinerama-1.1.5,1 libXext-1.3.6,1 libX11-1.8.12,1 libSM-1.2.6,1 libICE-1.1.1,1 qt5-widgets-5.15.16p130_1 qt5-gui-5.15.16p130_2 libXaw-1.0.16,2 twemoji-color-font-ttf-15.1.0 linuxlibertine-g-20120116_2 liberation-fonts-ttf-2.1.5,2 GentiumBasic-1102_1 fontconfig-2.15.0_3,1 dejavu-2.37_3 crosextrafonts-carlito-20130920_4 crosextrafonts-caladea-20130214_4 serf-1.3.10_1 zxing-cpp-2.3.0 redland-1.0.17_6 raptor2-2.0.16_4 mythes-1.2.4_7 libxslt-1.1.42 libxml2-2.11.9 libwps-0.4.14 libwpd010-0.10.3_7 libvisio01-0.1.8_1 libstaroffice-0.0.7_1 librevenge-0.0.5 libqxp-0.0.0_25 libodfgen01-0.1.8_2 libnumbertext-1.0.11 libmwaw03-0.3.22 libexttextcat-3.4.6 libepubgen-0.1.1_1 libe-book-0.1.3_29 libabw-0.1.3_3 hyphen-2.8.8 hunspell-1.7.2_1 expat-2.7.1 clucene-2.3.3.4_21 xmlsec1-1.3.6 nss-3.110 libgpg-error-1.51 libassuan-3.0.2 libargon2-20190702_1 gpgme-cpp-1.24.2 gpgme-1.24.2 libpagemaker-0.0.4_11 libmspub01-0.1.4_25 harfbuzz-icu-10.3.0 harfbuzz-10.3.0 freetype2-2.13.3 cups-2.4.11_1 qt5-network-5.15.16p130_1 openldap26-client-2.6.9_1 libcmis-0.6.2_4 gstreamer1-plugins-1.26.0 gstreamer1-1.26.0 shared-mime-info-2.4_1 Box2D-2.4.1 lp_solve-5.5.2.5_1 python311-3.11.11 openjdk17-17.0.14+7.1 webp-1.5.0 tiff-4.7.0 poppler-25.02.0 png-1.6.47 openjpeg-2.5.3 libzmf-0.0.2_30 libwpg03-0.3.4 libglvnd-1.7.0 libfreehand-0.1.2_27 libetonyek01-0.1.12,1 libepoxy-1.5.10 libcdr01-0.1.8_1 libGLU-9.0.3 lcms2-2.17 jpeg-turbo-3.1.0 graphite2-1.3.14 glew-2.2.0_3 cairo-1.18.2,3 curl-8.12.1 xdg-utils-1.2.1 qt5-core-5.15.16p130_1 nspr-4.36 libunwind-20240221_2 liborcus-0.19.2_4 libltdl-2.5.4 liblangtag-0.6.7 icu-76.1,1 glib-2.82.4_1,2 gettext-runtime-0.23.1 desktop-file-utils-0.28 boost-libs-1.87.0_1 apr-1.7.5.1.6.3_4 abseil-20250127.0 libICE-1.1.1,1 (libICE.so.6) qt5-core-5.15.16p130_1 (libQt5Core.so.5) qt5-gui-5.15.16p130_2 (libQt5Gui.so.5) qt5-network-5.15.16p130_1 (libQt5Network.so.5) qt5-widgets-5.15.16p130_1 (libQt5Widgets.so.5) qt5-x11extras-5.15.16p0_1 (libQt5X11Extras.so.5) libSM-1.2.6,1 (libSM.so.6) libX11-1.8.12,1 (libX11-xcb.so.1) libX11-1.8.12,1 (libX11.so.6) libXext-1.3.6,1 (libXext.so.6) libXinerama-1.1.5,1 (libXinerama.so.1) libXrandr-1.5.4 (libXrandr.so.2) libXrender-0.9.12 (libXrender.so.1) zxing-cpp-2.3.0 (libZXing.so.3) libabw-0.1.3_3 (libabw-0.1.so.1) libargon2-20190702_1 (libargon2.so.0) boost-libs-1.87.0_1 (libboost_date_time.so.1.87.0) boost-libs-1.87.0_1 (libboost_locale.so.1.87.0) Box2D-2.4.1 (libbox2d.so.2) cairo-1.18.2,3 (libcairo.so.2) libcdr01-0.1.8_1 (libcdr-0.1.so.1) clucene-2.3.3.4_21 (libclucene-contribs-lib.so.1) clucene-2.3.3.4_21 (libclucene-core.so.1) clucene-2.3.3.4_21 (libclucene-shared.so.1) libcmis-0.6.2_4 (libcmis-0.6.so.6) cups-2.4.11_1 (libcups.so.2) curl-8.12.1 (libcurl.so.4) libe-book-0.1.3_29 (libe-book-0.1.so.1) libepoxy-1.5.10 (libepoxy.so.0) libepubgen-0.1.1_1 (libepubgen-0.1.so.1) libetonyek01-0.1.12,1 (libetonyek-0.1.so.1) expat-2.7.1 (libexpat.so.1) libxslt-1.1.42 (libexslt.so.0) libexttextcat-3.4.6 (libexttextcat-2.0.so.0) fontconfig-2.15.0_3,1 (libfontconfig.so.1) libfreehand-0.1.2_27 (libfreehand-0.1.so.1) freetype2-2.13.3 (libfreetype.so.6) glib-2.82.4_1,2 (libglib-2.0.so.0) glib-2.82.4_1,2 (libgobject-2.0.so.0) gpgme-cpp-1.24.2 (libgpgmepp.so.6) graphite2-1.3.14 (libgraphite2.so.3) gstreamer1-plugins-1.26.0 (libgstaudio-1.0.so.0) gstreamer1-1.26.0 (libgstbase-1.0.so.0) gstreamer1-plugins-1.26.0 (libgstpbutils-1.0.so.0) gstreamer1-1.26.0 (libgstreamer-1.0.so.0) gstreamer1-plugins-1.26.0 (libgstvideo-1.0.so.0) harfbuzz-icu-10.3.0 (libharfbuzz-icu.so.0) harfbuzz-10.3.0 (libharfbuzz.so.0) hunspell-1.7.2_1 (libhunspell-1.7.so.0) hyphen-2.8.8 (libhyphen.so.0) icu-76.1,1 (libicui18n.so.76) icu-76.1,1 (libicuuc.so.76) gettext-runtime-0.23.1 (libintl.so.8) jpeg-turbo-3.1.0 (libjpeg.so.8) liblangtag-0.6.7 (liblangtag.so.1) openldap26-client-2.6.9_1 (liblber.so.2) lcms2-2.17 (liblcms2.so.2) lcms2-2.17 (liblcms2_fast_float.so.1) lcms2-2.17 (liblcms2_threaded.so.1) openldap26-client-2.6.9_1 (libldap.so.2) lp_solve-5.5.2.5_1 (liblpsolve55.so) libltdl-2.5.4 (libltdl.so.7) libmspub01-0.1.4_25 (libmspub-0.1.so.1) libmwaw03-0.3.22 (libmwaw-0.3.so.3) mythes-1.2.4_7 (libmythes-1.2.so.0) nspr-4.36 (libnspr4.so) nss-3.110 (libnss3.so) nss-3.110 (libnssutil3.so) libnumbertext-1.0.11 (libnumbertext-1.0.so.0) libodfgen01-0.1.8_2 (libodfgen-0.1.so.1) openjpeg-2.5.3 (libopenjp2.so.7) liborcus-0.19.2_4 (liborcus-0.18.so.0) liborcus-0.19.2_4 (liborcus-parser-0.18.so.0) libpagemaker-0.0.4_11 (libpagemaker-0.0.so.0) nspr-4.36 (libplc4.so) nspr-4.36 (libplds4.so) png-1.6.47 (libpng16.so.16) poppler-25.02.0 (libpoppler-cpp.so.2) poppler-25.02.0 (libpoppler.so.146) libqxp-0.0.0_25 (libqxp-0.0.so.0) raptor2-2.0.16_4 (libraptor2.so.0) redland-1.0.17_6 (librdf.so.0) librevenge-0.0.5 (librevenge-0.0.so.0) librevenge-0.0.5 (librevenge-stream-0.0.so.0) nss-3.110 (libsmime3.so) nss-3.110 (libssl3.so) libstaroffice-0.0.7_1 (libstaroffice-0.0.so.0) tiff-4.7.0 (libtiff.so.6) libvisio01-0.1.8_1 (libvisio-0.1.so.1) webp-1.5.0 (libwebp.so.7) libwpd010-0.10.3_7 (libwpd-0.10.so.10) libwpg03-0.3.4 (libwpg-0.3.so.3) libwps-0.4.14 (libwps-0.4.so.4) libxcb-1.17.0 (libxcb.so.1) libxml2-2.11.9 (libxml2.so.2) xmlsec1-1.3.6 (libxmlsec1-nss.so.1) xmlsec1-1.3.6 (libxmlsec1.so.1) libxslt-1.1.42 (libxslt.so.1) libzmf-0.0.2_30 (libzmf-0.0.so.0)pkg info -d libreoffice | grep jdk openjdk17-17.0.13+11.1 When I check openjdk8: pkg info -r openjdk8 openjdk8-8.442.06.1_1: libreoffice-25.2.2.2 (libjawt.so) And locate libjawt.so: locate libjawt.so /usr/local/openjdk17/lib/libjawt.so /usr/local/openjdk8/jre/lib/amd64/libjawt.so /usr/local/openjdk8/lib/amd64/libjawt.so Is pkg 2.1.0 "guilty" for openjdk8 or why it pull it, please? Why to have two openjdk's on the system? Thank you.
pkg info -d libreoffice | grep jdk openjdk21-21.0.6+7.1 openjdk17-17.0.14+7.1 (libjawt.so) openjdk21-21.0.6+7.1 (libjawt.so) openjdk11-11.0.26+4.1_1 (libjawt.so) openjdk8-8.442.06.1_1 (libjawt.so)
Why is mine openjdk17 install with binary package doesn't have libjawt.so, please? pkg info -d libreoffice | grep jdk openjdk17-17.0.14+7.1 openjdk8-8.442.06.1_1 (libjawt.so)
Openjdk17 has libjawt.so installed but looks like libreoffice doesn't see?