GNU bug report logs - #56822
postgresql looks for 'locale', doesn't find 'usable system locales'

Previous Next

Package: guix;

Reported by: Maxime Devos <maximedevos <at> telenet.be>

Date: Fri, 29 Jul 2022 12:11:02 UTC

Severity: normal

To reply to this bug, email your comments to 56822 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#56822; Package guix. (Fri, 29 Jul 2022 12:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxime Devos <maximedevos <at> telenet.be>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 29 Jul 2022 12:11:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: bug-guix <at> gnu.org
Subject: postgresql looks for 'locale', doesn't find 'usable system locales'
Date: Fri, 29 Jul 2022 14:10:27 +0200
[Message part 1 (text/plain, inline)]
When running "guix system reconfigure", I got the following output:

> making '/gnu/store/2awynl43xf6a58f1g3a89k9jnhh7h2d1-system' the 
> current system...
> setting up setuid programs in '/run/setuid-programs'...
> populating /etc from /gnu/store/acqcpsndw4qw5fnkj6d8vn8yj7w1hv52-etc...
> The files belonging to this database system will be owned by user 
> "postgres".
> This user must also own the server process.
>
> The database cluster will be initialized with locale "en_US.utf8".
> The default database encoding has accordingly been set to "UTF8".
> The default text search configuration will be set to "english".
>
> Data page checksums are disabled.
>
> fixing permissions on existing directory /var/lib/postgresql/data ... ok
> creating subdirectories ... ok
> selecting default max_connections ... 100
> selecting default shared_buffers ... 128MB
> selecting default timezone ... Europe/Brussels
> selecting dynamic shared memory implementation ... posix
> creating configuration files ... ok
> running bootstrap script ... ok
> performing post-bootstrap initialization ... sh: line 1: locale: 
> command not found
> 2022-07-29 14:03:00.754 CEST [13797] WARNING:  no usable system 
> locales were found
> ok
> syncing data to disk ... ok
>
> WARNING: enabling "trust" authentication for local connections
> You can change this by editing pg_hba.conf or using the option -A, or
> --auth-local and --auth-host, the next time you run initdb.
>
> Success. You can now start the database server using:
>
> /gnu/store/qyyvxss45hqi000wwxkbil7qmgr1ra08-postgresql-10.21/bin/pg_ctl 
> -D /var/lib/postgresql/data -l logfile start

In particular, notice: "sh: line 1: locale: command not found", likely a 
substitute* or such is needed to find it.

Greetings,
Maxime.

[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

This bug report was last modified 1 year and 272 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.