I make rpm from git repo today, when I ran engine-setup, I got answer like this:
Internal Error: Can't encrypt database password

And here's the log file:

2013-05-09 13:56:25::ERROR::engine-setup::2528::root:: Traceback (most recent call last):
  File "/usr/bin/engine-setup", line 2522, in <module>
    main(confFile)
  File "/usr/bin/engine-setup", line 2289, in main
    runSequences()
  File "/usr/bin/engine-setup", line 2208, in runSequences
    controller.runAllSequences()
  File "/usr/share/ovirt-engine/scripts/setup_controller.py", line 54, in runAllSequences
    sequence.run()
  File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 154, in run
    step.run()
  File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 60, in run
    function()
  File "/usr/bin/engine-setup", line 1475, in _encryptDBPass
    maskList=masked_value_set)
  File "/usr/share/ovirt-engine/scripts/common_utils.py", line 1282, in encryptEngineDBPass
    output, rc = execCmd(cmdList=cmd, failOnError=True, msg=output_messages.ERR_EXP_ENCRYPT_PASS, maskList=maskList)
  File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd
    raise Exception(msg)
Exception: Internal Error: Can't encrypt database password


What's the problme?