The following bug has been logged on the website:
Bug reference: 12830
Logged by: postgres-9.4 upgrade is missing PGPORT
Email address: pgriboval@yahoo.fr
PostgreSQL version: 9.4.1
Operating system: Centos 6.5
Description:
In /etc/init.d/postgresql-9.4 there is no more PGPORT defined.
You can read this comment in the script:
# Version 9.4.0 Devrim Gunduz
# Remove PGPORT variable.
But bellow this command requires the PGPORT var to be set otherwise the
upgrade script does not work
NEWPGPORT=`sed -n 's/^PGPORT=//p' /etc/init.d/postgresql-$PGMAJORVERSION`
workaround is to set back PGPORT=5433, run the upgrade script and remove the
PGPORT variabla in the script