public inbox for [email protected]  
help / color / mirror / Atom feed
From: Peter J. Holzer <[email protected]>
To: [email protected]
Subject: Re: Windows installation problem at post-install step
Date: Tue, 6 Aug 2024 13:44:05 +0200
Message-ID: <[email protected]> (raw)
In-Reply-To: <CANFyU95vLi3K1FTZO82kYTAGX3B7TPkbWe8LAecaQtndH+EC9Q@mail.gmail.com>
References: <CAH2i4yfBEYmOzsvsT=D+ySpLpsEW2O1VfUwx9Ckd69du67YY_w@mail.gmail.com>
	<[email protected]>
	<CA+hUKGJA4pGEeZtfUUEuQmNNO7x16wZ+RWOeXP+tq3Hf4iu8oQ@mail.gmail.com>
	<CANFyU95Le+trZbtB1D4Y1FdUu4y_OJLxvJMi1Zb9WOWuf8KpqA@mail.gmail.com>
	<CAH2i4ycX3Q79uv431CxZ9dcyM5jkL=sJ8Z8rbNaNuKSK=Bprfg@mail.gmail.com>
	<CANFyU95q_WDM+utY3Mnrf1pwgASN3ZR1r6Fb+Zs7kXsPEDQQ2A@mail.gmail.com>
	<CANFyU94yoUCYovEZ9By2cpRbHsziRqndfPZ5qiTRD24CM57cEg@mail.gmail.com>
	<CANFyU959RhJvRAY7=8vgN-1f+qKFuK80uFvrR1kMoQMQqzKPQg@mail.gmail.com>
	<CA+hUKGK_LqmzEbR6YjyuQ9eAaecMfogv1e+E-dZVw=qULXtyGQ@mail.gmail.com>
	<CANFyU95vLi3K1FTZO82kYTAGX3B7TPkbWe8LAecaQtndH+EC9Q@mail.gmail.com>

On 2024-08-06 16:06:51 +0530, Sandeep Thakkar wrote:
> On Tue, Aug 6, 2024 at 10:57 AM Thomas Munro <[email protected]> wrote:
> 
>     On Mon, Aug 5, 2024 at 8:50 PM Sandeep Thakkar
>     <[email protected]> wrote:
>     > This issue is seen only on v16 and not the back branches (tested on 15
>     and 14) and also confirmed by @Ertan Küçükoglu at https://github.com/
>     EnterpriseDB/edb-installers/issues/127#issuecomment-2268371442
> 
>     Does that mean you can reproduce the problem with initdb.exe directly
>     in a shell?  That is, remove the EDB installer from the picture and
>     compare v15 and v16 with the exact command line options that
>     initcluster.vbs is using, or perhaps just:
> 
>     initdb.exe --locale="Turkish,Türkiye" --encoding=UTF-8 -D pgdata
> 
> 
> yes, here is the output:
> 
>     c:\Program Files\PostgreSQL\16\bin>initdb.exe --encoding=UTF-8 -A
>     scram-sha-256 -U postgres -D "c:\Program Files\PostgreSQL\16\data" --locale
>     "Turkish,Türkiye" -W
>     The files belonging to this database system will be owned by user
>     "sandeep".
>     This user must also own the server process.
> 
>     The database cluster will be initialized with locale
>     "Turkish_Türkiye.1254".

I assume that "1254" here is the code page.
But you specified --encoding=UTF-8 above, so your default locale uses a
different encoding than the template databases. I would expect that to
cause problems if the template databases contain any charecters where
the encodings differ (such as "ü" in the locale name).


>     c:\Program Files\PostgreSQL\15\bin>initdb.exe --encoding=UTF-8 -A
>     scram-sha-256 -U postgres -D "c:\Program Files\PostgreSQL\15\data" --locale
>     "Turkish,Türkiye" -W
>     XXX debug raw: getopt optarg  = "Turkish,Türkiye"
>     XXX debug hex: getopt optarg  = { 54 75 72 6b 69 73 68 2c 54 fc 72 6b 69 79
>     65 }
>     XXX debug txt: getopt optarg  = { T  u  r  k  i  s  h  ,  T  ?  r  k  i  y
>      e  }

This also looks like window-1254 (or at least some ISO-8859 variant) to
me.

        hp

-- 
   _  | Peter J. Holzer    | Story must make more sense than reality.
|_|_) |                    |
| |   | [email protected]         |    -- Charles Stross, "Creative writing
__/   | http://www.hjp.at/ |       challenge!"


Attachments:

  [application/pgp-signature] signature.asc (833B, 2-signature.asc)
  download

view thread (8+ 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: Windows installation problem at post-install step
  In-Reply-To: <[email protected]>

* 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