Comment 2 for bug 1365679

Revision history for this message
Paul Czarkowski (paulcz) wrote :

In Ubuntu 14.04 python-kombu depends in python-librabbitmq

In Ubuntu 12.04 it does not.

This means we can't really just remove python-librabbitmq without constantly fighting system packages.

here's the code in kombu that detects if eventlet is being imported and sets environment to not allow librabbitmq - https://github.com/celery/kombu/blob/39a6491013fc35325bfb0517e5343a2f7d32aa31/kombu/syn.py#L23-L33

We can either monkeypatch in kombu to return this in any case, or we can just include eventlet but never use it.

I'll have a patch shortly to perform the latter.