[QGIS-Developer] 3.40 mac binary version of qgis spuriously writing geopackage files, old sqlite3?

Greg Troxel gdt at lexort.com
Sun Jun 15 09:49:27 PDT 2025


Andrea Giudiceandrea via QGIS-Developer <qgis-developer at lists.osgeo.org>
writes:

>> Greg Troxel gdt at lexort.com
>> Sat Jun 14 13:11:02 PDT 2025
>
>>   3.40.7, mac binary from qgis.org, appear to write geopackage files
>>   when qgis is merely reading them and no layer write operation is
>>   invoked. 
>
> Hi Greg,
> qgis.org doen't provide the QGIS LTR 3.40.7 installer for macOS.
> The latest available QGIS LTR installer for macOS available at
> qgis.org is QGIS LTR 3.40.5.

I probably missed that and have 3.40.5.   Two micros back is of course
behind but not a big deal compared to the WAL bugs.

> As explained in the Download page https://qgis.org/download/ of qgis.org:
>
> "The QGIS installers for macOS are currently outdated and may not
> reflect the latest version shown in QGIS notifications. We are
> actively working to update the macOS packages. If you need newer
> features or fixes, please consider installing QGIS via MacPorts."
>
> Moreover, the QGIS installers for macOS available at qgis.org have old
> dependent packages like GDAL.

I managed not to read that, or not to absorb that "old" might mean "so
old it's hard to comprehend" vs "gdal 3.9 instead of 3.10".  If they are
that old, perhaps they should be withdrawn?  Or perhaps change the text
to list versions and when they were released, so people can be warned.

Duly noted about homebrew; pkgsrc is the same way, but currently qgis
there is set up for normal computers, not macs, which Do Many Things
Different.  It's messy to choose between 'build a normal POSIX program
that uses X' and 'build the special mac way instead' in a portable
packaging system (which homebrew isn't, so they don't have this
problem).

(I don't understand the mac .App build process at all, as I mostly live
in the POSIX world.  I wonder if the official binary should be a
homebrew build bootstrapped under a different prefix so it's
self-contained, sort of all under /opt/homebrew-qgis, that then can just
be unpacked, and have that replace the outdated version.)


More information about the QGIS-Developer mailing list