public inbox for [email protected]
help / color / mirror / Atom feedFrom: Christoph Berg <[email protected]>
To: [email protected]
Cc: PostgreSQL in Debian <[email protected]>
Subject: Re: Redis & SQLite FDW packages
Date: Tue, 28 Jan 2025 16:35:12 +0100
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
<[email protected]>
<[email protected]>
Re: [email protected]
> I have absolutely no deb package expirience. I am confused about better way of packege creating. For example SQLite FDW supports PostgreSQL 11..17, x86 and arm architectures at least and 2 modes - with GIS support and without GIS support.
> For example there are possible
> pg 17 + GIS + x86
> pg 17 + GIS + arm
> pg 17 + GIS + ...
> pg 17 + noGIS + x86
> pg 17 + noGIS + arm
> pg 17 + noGIS + ...
>
> pg 16 + GIS + x86
Is there any value in creating a separate "no GIS" variant? We usually
just enable all features.
Looping over the PG versions will be handled by pg_buildext in the
packaging toolchain. Looping over architectures is handled by invoking
that build separate on each architecture.
> MySQL FDW system of packages seems me ununderstandable and very hard.
Check any other extension then?
> By https://salsa.debian.org/postgresql/postgresql-common/-/blob/master/doc/postgresql-debian-packaging.... think better 1st step is source code package, isn't it?
You create a source package (well, you create debian/ and then the
source package is built from that). From that, the binary packages are
built.
> I can prepare debian/control and something other debian/ files, but don't know anythink about PGDG apt package building infrastructure and metadata.
debian/ is all that is required.
Christoph
view thread (7+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected]
Subject: Re: Redis & SQLite FDW packages
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox