Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 934818

Summary: sci-libs/gdal-3.9.0 subslot incorrect
Product: Gentoo Linux Reporter: Daniel M. Weeks <dan>
Component: Current packagesAssignee: Sci-geo Project <sci-geosciences>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, thomas.bettler
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/37112
https://bugs.gentoo.org/show_bug.cgi?id=935567
https://bugs.gentoo.org/show_bug.cgi?id=936846
https://github.com/gentoo/gentoo/pull/38064
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel M. Weeks 2024-06-24 18:36:16 UTC
Discovered with sci-geosciences/qgis-3.28.10 installed with USE="georeferencer hdf5 netcdf opencl postgres python qml" on an upgrade from gdal 3.8.5 to gdal 3.9.0.

qgis remained linked against the previous library because the gdal subslot remained the same despite the library version change from 34.3.8.5 to 35.3.9.0.

>>> package: sci-libs/gdal-3.9.0
 *  - /usr/lib64/libgdal.so.34
 *  - /usr/lib64/libgdal.so.34.3.8.5
 *      used by /usr/bin/qgis_process (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/libqgis_analysis.so.3.28.10 (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/libqgis_app.so.3.28.10 (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/libqgis_core.so.3.28.10 (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/libqgis_gui.so.3.28.10 (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/crssync (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/libprovider_mdal.so (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/libprovider_postgresraster.so (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/libprovider_spatialite.so (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/libprovider_wcs.so (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/libprovider_wfs.so (sci-geosciences/qgis-3.28.10)
 *      used by /usr/lib64/qgis/libprovider_wms.so (sci-geosciences/qgis-3.28.10)

Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2024-08-10 12:35:49 UTC
Thomas, do you have time to fix this and other problems with a 3.9.1 bump?
Comment 2 Thomas Bettler 2024-08-13 05:49:50 UTC
Andreas, can you review the bump?
Comment 3 Larry the Git Cow gentoo-dev 2024-08-16 02:28:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85f8859ce8b7a904f648d3bb41f2c522a187771

commit e85f8859ce8b7a904f648d3bb41f2c522a187771
Author:     Thomas Bettler <thomas.bettler@gmail.com>
AuthorDate: 2024-08-10 13:37:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-08-16 02:28:01 +0000

    sci-libs/gdal: bump 3.9.1
    
    Closes: https://bugs.gentoo.org/934818
    Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/38064
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-libs/gdal/Manifest          |   2 +
 sci-libs/gdal/gdal-3.9.1.ebuild | 286 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 288 insertions(+)