(...) -- Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 AWT JVM) -- Could NOT find HDFS (missing: HDFS_LIBRARY HDFS_INCLUDE_DIR) -- Found Poppler: /usr/lib64/libpoppler.so (found version "22.12.0") -- Found Podofo: /usr/lib64/libpodofo.so (found version "0.9.8") -- Could NOT find Oracle (missing: Oracle_LIBRARY Oracle_INCLUDE_DIR) -- Could NOT find FileGDB (missing: FileGDB_LIBRARY FileGDB_INCLUDE_DIR) (...) $ libgdal.so.32.3.6.1 => /usr/lib64/libgdal.so.32.3.6.1 (interpreter => none) libz.so.1 => /lib64/libz.so.1 libcurl.so.4 => /usr/lib64/libcurl.so.4 libcares.so.2 => /usr/lib64/libcares.so.2 libnghttp2.so.14 => /usr/lib64/libnghttp2.so.14 libssl.so.1.1 => /usr/lib64/libssl.so.1.1 libxml2.so.2 => /usr/lib64/libxml2.so.2 libicuuc.so.72 => /usr/lib64/libicuuc.so.72 libicudata.so.72 => /usr/lib64/libicudata.so.72 libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 liblzma.so.5 => /lib64/liblzma.so.5 libjpeg.so.62 => /usr/lib64/libjpeg.so.62 libtiff.so.6 => /usr/lib64/libtiff.so.6 libzstd.so.1 => /lib64/libzstd.so.1 libgeotiff.so.5 => /usr/lib64/libgeotiff.so.5 libpng16.so.16 => /usr/lib64/libpng16.so.16 libpoppler.so.126 => /usr/lib64/libpoppler.so.126 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 libbz2.so.1 => /lib64/libbz2.so.1 libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 libpcre2-8.so.0 => /usr/lib64/libpcre2-8.so.0 libbrotlidec.so.1 => /usr/lib64/libbrotlidec.so.1 libbrotlicommon.so.1 => /usr/lib64/libbrotlicommon.so.1 libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 libopenjp2.so.7 => /usr/lib64/libopenjp2.so.7 liblcms2.so.2 => /usr/lib64/liblcms2.so.2 libsmime3.so => /usr/lib64/libsmime3.so libnssutil3.so => /usr/lib64/libnssutil3.so libplds4.so => /usr/lib64/libplds4.so libnss3.so => /usr/lib64/libnss3.so libplc4.so => /usr/lib64/libplc4.so libnspr4.so => /usr/lib64/libnspr4.so libpodofo.so.0.9.8 => /usr/lib64/libpodofo.so.0.9.8 libgif.so.7 => /usr/lib64/libgif.so.7 libexpat.so.1 => /usr/lib64/libexpat.so.1 libproj.so.25 => /usr/lib64/libproj.so.25 libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 libicui18n.so.72 => /usr/lib64/libicui18n.so.72 libjson-c.so.5 => /usr/lib64/libjson-c.so.5 libm.so.6 => /lib64/libm.so.6 libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/12/libstdc++.so.6 libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc_s.so.1 libc.so.6 => /lib64/libc.so.6 ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 but the ebuild does not depend on podofo. Discussed with Sam James on IRC, suggestion is to hard-code disabling podofo support. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fc4c19b6768563c7dfbff840ba32f43a9cb91a commit a8fc4c19b6768563c7dfbff840ba32f43a9cb91a Author: Christophe Lermytte <gentoo@lermytte.be> AuthorDate: 2022-12-27 19:11:01 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-12-29 10:01:17 +0000 sci-libs/gdal: disable podofo support to address automagic dependency With podofo installed, libgdal.so.32.3.6.1 depends on libpodofo.so.0.9.8. Let's simply not use podofo, similar to how pdfium is already being disabled (though that's probably just because it is not in the tree) Closes: https://bugs.gentoo.org/888653 Signed-off-by: Christophe Lermytte <gentoo@lermytte.be> Closes: https://github.com/gentoo/gentoo/pull/28864 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-libs/gdal/gdal-3.6.1-r1.ebuild | 243 +++++++++++++++++++++++++++++++++++++ 1 file changed, 243 insertions(+)