mainSavannah Administration - Support: sr #110588, Annoying perl warnings at every...

 
 

sr #110588: Annoying perl warnings at every "git push" and "git pull"

Submitter:  Bruno Haible <haible>
Submitted:  Sat 25 Dec 2021 06:23:01 PM UTC
   
 
Category:  Source code repositories - developer access Priority:  5 - Normal
Severity:  2 - Minor Status:  Done
Privacy:  Public Assigned to:  rwp
Operating System:  GNU/Linux Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 25 Dec 2021 11:25:36 PM UTC, comment #3: 

Very good!  Closing.

Bob Proulx <rwp>
Site Administrator
Sat 25 Dec 2021 09:48:46 PM UTC, comment #2: 

The warning messsage is gone now. Thanks you, Bob!

Bruno Haible <haible>
Sat 25 Dec 2021 08:54:15 PM UTC, comment #1: 

Thank you for the report.  I appreciate it.  Especially at this time when things up going through upgrades.  And sometimes unexpected problems occur.

I switched the DNS for git.savannah.gnu.org et al from the old server to the new fully updated server.  That's the source of the warnings you saw.  This resolves the problem described in this reference.

https://savannah.gnu.org/maintenance/SshAccess/

On the new server the mitigation for the problem you saw was not present.  I fixed it up now.

The previous mitigation wasn't to enable all locales but to avoid passing through the client locale settings causing the processes locally on the server to run in the C/POSIX locale.  That's a good mitigation because it is not an interactive server, not running a user shell for people, but just running the very limited set of allowed commands such as git, svn, hg, bzr.

Hopefully the warning message is now gone?

Bob Proulx <rwp>
Site Administrator
Sat 25 Dec 2021 06:23:01 PM UTC, original submission:  

Started approximately on 2021-12-23, at every "git push" and "git pull" to a repository on git.sv.gnu.org, over an ssh:// URL, I get these warnings:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "de_DE.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

On my system, the locale de_DE.UTF-8 is installed. The origin of the problem is therefore apparently that the locale "de_DE.UTF-8" is not present on the server.

Would it be possible to add it (and the locales for most languages, as supported by glibc)?

Bruno Haible <haible>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rwp (Posted a comment)
  • -email is unavailable- added by haible (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-12-25 rwp Open/ClosedOpen Closed
    2021-12-25 rwp StatusNone Done
        Assigned toNone rwp

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code