Hey!

There's been a recent change in the doc to cover this problem: https://hyperkitty.readthedocs.org/en/latest/install.html#setting-up-the-databases
The "syncdb" command does not create every database table, not the ones for hyperkitty nor django-social-auth. Those are created with the "migrate" command. Until recently the doc told the user to run the "migrate" command with the "hyperkitty" argument, which would create hyperkitty's tables and leave django-social-auth out in the cold.
Please run:
    django-admin migrate --pythonpath hyperkitty_standalone --settings settings
and tell me if it fixes it for you (no argument to "migrate" will create all the tables from all apps using this command).

Aurélien
P.S.: hey Aamir! :-)