http://pkgs.fedoraproject.org/cgit/fedmsg.git/commit/?id=
5c6c5f802925983286f9388e9582bd48c0cc2521
this solves some startup errors:
# sudo -u fedmsg fedmsg-relay
Traceback (most recent call last):
File "/usr/bin/fedmsg-relay", line 9, in <module>
load_entry_point('fedmsg==0.16.2', 'console_scripts', 'fedmsg-relay')()
File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 558, in load_entry_point
File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 2682, in load_entry_point
File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 2354, in load
File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 2371, in require
File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 839, in resolve
pkg_resources.DistributionNotFound: The 'daemon' distribution was not found and is required by the application
# so knock it out too.
sed -i "/'sqlalchemy.*$/d" setup.py
+sed -i "/daemon/d" setup.py
+
# Temporarily disable signature validation while the timestamp precision bug is
# worked out upstream. -- https://github.com/fedora-infra/fedmsg/pull/186
sed -i "s/validate_signatures=True/validate_signatures=False/g" fedmsg.d/ssl.py