[Calypso] Commands failing with git identity error message

Roger Bell_West roger at firedrake.org
Thu Jul 27 07:51:27 PDT 2017


Since the latest Thunderbird update in Debian, I'm seeing errors like
this every time I try to alter anything. I've set the git config
variables globally, and locally in the relevant calendar repo, but
this seems to make no difference. Any suggestions?

rm 'cal-Plwsx1.ics'
['git', '-c', 'advice.implicitIdentity=false', 'commit', '-m', 'Remove old file\n\nUser-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 Lightning/5.4.2.1']

*** Please tell me who you are.

Run

  git config --global user.email "you at example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: empty ident name (for <infobot at dayspring.homenet.firedrake.org>) not allowed
Failed to remove /home/infobot/.config/calypso/calendars/private/roger-private/cal-Plwsx1.ics
Traceback (most recent call last):
  File "/home/infobot/calypso/calypso/webdav.py", line 354, in destroy_file
    self.git_rm(item.path, context=context)
  File "/home/infobot/calypso/calypso/webdav.py", line 309, in git_rm
    self.git_commit("Remove old file", context=context)
  File "/home/infobot/calypso/calypso/webdav.py", line 299, in git_commit
    subprocess.check_call(args, cwd=self.path, env=env)
  File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['git', '-c', 'advice.implicitIdentity=false', 'commit', '-m', 'Remove old file\n\nUser-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 Lightning/5.4.2.1']' returned non-zero exit status 128
10.0.155.246 - - [27/Jul/2017 15:47:04] "DELETE /private/roger-private/738d8552-ed2e-454d-a7f3-eb6ea2524de9.ics HTTP/1.1" 204 -




More information about the Calypso mailing list