Postgresql Fehler bei Upgrade von 4.2 -> 4.3

Beim Upgrade von 4.2 auf 4.3 gibt es beim befolgen der Anleitung für postgresql Upgrade Updating from PostgreSQL 9.1 to PostgreSQL 9.4 einen Fehler beim pg_upgradecluster 9.1 main wenn etwas mit den Locale nicht passt.

Stopping old cluster...
Disabling connections to the old cluster during upgrade...
Restarting old cluster with restricted connections...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = "en_US.UTF-8",
    LC_ALL = (unset),
    LC_CTYPE = "UTF-8",
    LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Error: The locale requested by the environment is invalid.
Error: Could not create target cluster

das lässt sich wie folgt lösen:

export LC_CTYPE=en_US.UTF-8 export LC_ALL=en_US.UTF-8

und danach nochmals

pg_upgradecluster 9.1 main

Danke für den Fehlerbericht, ich habe Bug 46921 dafür angelegt.

Mastodon