> On 3 Mar 2021, at 23:04, Tom Lane <[email protected]> wrote:
> 
> Andrew Dunstan <[email protected]> writes:
>> On 3/3/21 3:28 PM, Tom Lane wrote:
>>> Crake says this patch broke its cross-version upgrade tests:
> 
>> The log says:
>>    check for
>>    "/home/andrew/bf/root/upgrade.crake/REL9_2_STABLE/inst/bin/postgres"
>>    failed: incorrect version: found "postgres (PostgreSQL) 9.2.24",
>>    expected "postgres (PostgreSQL) 14devel"
>> But that makes no sense at all. Looks like we're confusing the source and 
>> the target.
> 
> On looking closer, I think the patch is just several bricks shy of a
> load.  It's applying validate_exec (which insists on a match to its
> own version number) to *both* the source and target binaries.  It
> must not check the source that way.

It's much to late to focus here at the moment, I will take a look in the
morning unless beaten to it.

--
Daniel Gustafsson               https://vmware.com/



Reply via email to