[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