Yelp / mysql_streamer

MySQLStreamer is a database change data capture and publish system.
Apache License 2.0
409 stars 83 forks source link

Failure when running unit tests #3

Closed Geesu closed 2 years ago

Geesu commented 7 years ago

Unit tests are failing (make -f Makefile-opensource test) given data_pipeline==0.9.1 is no longer available.

I tried forking + creating a release tag for this version, but then using that version fails as some other dependencies are no longer available for the requested version in the yelp repo.

Upgrading data_pipeline to 0.9.5 also fails due to unmet dependencies/conflicts:


Error: unmet dependency: cryptography<=1.3.4 (from data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: frozendict==0.5 (from data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: pyramid-zipkin>=0.16.0 (from data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: swagger-zipkin>=0.1.0 (from data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: version conflict: yelp-clog 2.2.10 (venv/py27/lib/python2.7/site-packages) <-> yelp-clog==2.2.11 (from data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: filechunkio (from mrjob==0.4.3->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 21))
Error: unmet dependency: testing.common.database>=1.1.0 (from testing.mysqld->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 37))
Error: unmet dependency: backports.ssl-match-hostname>=3.5 (from docker-py>=1.7.0,<2->docker-compose==1.6.2->-r /home/ubuntu/mysql_streamer/requirements.d/dev.txt (line 5))
Error: unmet dependency: docker-pycreds>=0.2.1 (from docker-py>=1.7.0,<2->docker-compose==1.6.2->-r /home/ubuntu/mysql_streamer/requirements.d/dev.txt (line 5))
Error: unmet dependency: functools32 (from jsonschema>=2.5.1,<3->docker-compose==1.6.2->-r /home/ubuntu/mysql_streamer/requirements.d/dev.txt (line 5))
Error: unmet dependency: backports.ssl-match-hostname (from websocket-client>=0.32.0,<1.0->docker-compose==1.6.2->-r /home/ubuntu/mysql_streamer/requirements.d/dev.txt (line 5))
Error: unmet dependency: bravado-core>=4.2.2 (from bravado>=8.4.0->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: crochet>=1.4.0 (from bravado>=8.4.0->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: fido>=2.1.0 (from bravado>=8.4.0->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: twisted>=14.0.0 (from bravado>=8.4.0->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: yelp-bytes (from bravado>=8.4.0->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: fabric>=1.8.0,<1.11.0 (from kafka-utils>0.3.3->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: requests-futures>0.9.0 (from kafka-utils>0.3.3->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: retrying (from kafka-utils>0.3.3->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))
Error: unmet dependency: cryptography>=1.3 (from pyopenssl==16.0.0->data-pipeline==0.9.5->-r /home/ubuntu/mysql_streamer/requirements-opensource.txt (line 11))```

I tried to resolve some of the conflicts but it was getting complicated quite quickly. Any suggestions on how to proceed?
lsterk commented 2 years ago

Thanks for filing the issue - we aren't maintaining this repository any longer, but thanks for checking it out!