From: | Craig Ringer <craig(at)2ndquadrant(dot)com> |
---|---|
To: | pgsql-pkg-yum <pgsql-pkg-yum(at)postgresql(dot)org> |
Subject: | Moving packages with no postgres dependency into /common/ |
Date: | 2019-12-18 09:14:25 |
Message-ID: | CAMsr+YFaoheWTptXa4HWo2Z4tX4qvGBsu_=qFx3DapjqQdhfhg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-pkg-yum |
Hi folks
Now that the repo rpms are unified and there are no repo rpms specific to a
given PostgreSQL version, it strikes me that the practice of keeping
various dependency libraries in the pg-version directories like /11/ is now
past its use-by date.
I'd like to see every package that doesn't depend on PostgreSQL moved into
a /common/ directory. Then have the repo rpm generate [pgdg-common] and
[pgdg-common-debuginfo] entries that allow them to be fetched.
For BC reasons, everything in /common/ would be symlinked into each /10/
/11/ etc for the time being, so people with old repo-rpms could still use
them.
Any objections, concerns, etc?
I think it's deeply confusing that the various libs are currently in
pg-version specific dirs in the git repo as well, so I'd suggest moving
them into a /common/ or /dependencies/ tree or something there too.
--
Craig Ringer http://www.2ndQuadrant.com/
2ndQuadrant - PostgreSQL Solutions for the Enterprise
From | Date | Subject | |
---|---|---|---|
Next Message | David Ghedini | 2019-12-18 09:19:24 | CentOS 7/PGSQL 12: PgRouting 2.6 Conflict with PostGIS 3 |
Previous Message | Craig Ringer | 2019-12-18 08:56:09 | Templated makefile |