[osgeo4w-dev] [osgeo4w] #854: Loading gdal307.dll fails, some dependencies missing/renamed
OSGeo4W
trac_osgeo4w at osgeo.org
Fri Oct 25 05:48:21 PDT 2024
#854: Loading gdal307.dll fails, some dependencies missing/renamed
-------------------+----------------------------
Reporter: rkolka | Owner: osgeo4w-dev@…
Type: defect | Status: new
Priority: minor | Component: Package
Version: | Resolution:
Keywords: |
-------------------+----------------------------
Comment (by jef):
Third party apps are not considered. There shouldn't be any packages in
OSGeo4W anymore that depend on gdal307-runtime, so gdal307-runtime should
be unused as far as packages are concerned an can therefore be safely
removed.
Dependencies in OSGeo4W are generally unversioned, so doing partial
updates has the potential risk of producing broken installations.
Updating everything should always be safe. Downgrading part might work,
but might also break.
As a starting point to cure this, GDAL and PROJ deviate from that rule and
have the (abi) version name in the name of the runtime package. So
packages built against GDAL and PROJ should depend on the actual package
version. But that was never extended to all packages. So currently
having versions for GDAL and PROJ eases some transitions, but doesn't help
if their dependencies change (like openssl and webp in this case).
Installing older versions should still succeed when you go back completely
using [/#Olderversionsfromreposnapshots snapshots].
--
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/854#comment:1>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.
More information about the osgeo4w-dev
mailing list