public inbox for [email protected]
help / color / mirror / Atom feedFrom: Craig Ringer <[email protected]>
To: Jehan-Guillaume de Rorthais <[email protected]>
Cc: [email protected]
Subject: Re: missing perl test modules in postgresqlXX-devel ?
Date: Mon, 9 Nov 2020 10:33:07 +0800
Message-ID: <CAGRY4nwOVh8JayrjLE98UFF-jUODapQ-k2Lvgu=FGTz4Xa9x-g@mail.gmail.com> (raw)
In-Reply-To: <CAGRY4nygZarpXPaqVC1sfSWP7Ba=uw_XqCS+6pn+NusEoSNvVw@mail.gmail.com>
References: <20201105190206.4358b61d@firost>
<CAGRY4nygZarpXPaqVC1sfSWP7Ba=uw_XqCS+6pn+NusEoSNvVw@mail.gmail.com>
Looking at the web, I can find old memories [1] where postgresql12-devel
>> installed them in /usr/pgsql-12/lib/pgxs/src/test/perl/
>>
>
> We really need some consistency and cross checks between the RPMs and debs.
>
Ah. I just noticed you said they're installed with the *client* packages.
So that's an example of how we actually need some postgres packaging
guidance that applies to rpms, debs, EDB's binary installers, and anything
else, separate to any particular packaging method or team.
In this case I think it's a bit silly to put the test perl modules along
with the client. They can't really be used without the server installed,
and they're not useful for much unless you're building extensions. They
should be in a -dev package IMO. They should preferably not be in the test
package along with the actual test input files, though, since they're used
by extensions to run their own tests and extensions only have to depend on
server-dev not on a -test package.
Anyway, I hope the above answers your questions about where they live.
view thread (16+ 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]
Subject: Re: missing perl test modules in postgresqlXX-devel ?
In-Reply-To: <CAGRY4nwOVh8JayrjLE98UFF-jUODapQ-k2Lvgu=FGTz4Xa9x-g@mail.gmail.com>
* 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