Formatação de tempo Python diferente no Windows

Eu provavelmente estou perdendo uma diferença de plataforma óbvia que eu deveria estar acomodando, mas estou recebendo isso ao tentar fazer um formato de tempo (Python2.7) ...

no env Linux:

>>> import time
>>> time.strftime("%a, %d-%b-%Y %T GMT", time.gmtime())
'Tue, 29-May-2012 21:42:04 GMT'

no Windows:

>>> import time
>>> time.strftime("%a, %d-%b-%Y %T GMT", time.gmtime())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: Invalid format string

As tuplas retornadas de time.gmtime () parecem ser as mesmas, então não estou completamente certo do que preciso mudar.

questionAnswers(3)

yourAnswerToTheQuestion