comments about meeting agenda
Greg Troxel
gdt at lexort.com
Wed Jun 17 11:37:05 PDT 2026
Sandro Santilli <strk at kbt.io> writes:
> On Wed, Jun 17, 2026 at 08:42:32AM -0400, Greg Troxel wrote:
>>
>> So one can build postigs, with the sfcgal dependency not installed, and
>> get a postgis extension, and then later, with the sfcgal dependency
>> installed/present, and build *just* the postgis-sfcgal extension, and
>> when both packages are installed all works as the user expects?
>
> I'm not sure about *just* the postgis-sfcgal extension, I suspect not,
> but I guess we could accept a patch to allow that.
In order to make things separate packages, the packaging system needs to
be able to build the separate parts separately. This can be from the
same or separate sources, but
build main thing and not the extra thing
build the extra thing, using the *installed* main thing as the
dependency, and don't re-build the main thing.
Yes, all of this can be kludged around in various ways.
Putting it in a separate repo forces it to work.
>> Those really aren't a big deal. It's much more about depending on
>> additional packages.
>
> The following already works:
>
> ./configure --without-raster --without-sfcgal --without-topology
Sure, but there's no --without-main-part --with-sfcgal to build the
sfcgal part so that when both builds have installed, it's all ok.
That's what making things a separate extension means.
More information about the postgis-devel
mailing list