Re: Preconditions for python-moto finished - help needed to build package itself
Hi Andreas,
I checked the packaging, and my debuild ended up with an
error different from
> AttributeError: 'module' object has no attribute 'backport_assert_raises'
According to a quick investigation on this problem, I'm sure there
are still some missing B-Ds in control file.
With patch [1] dpkg-buildpackage can go a bit further while building
this package.
See requirements-dev.txt. And new problems arose:
1. $ make test # python2
ImportError: No module named vendored
2. $ make test_server # python2
ConnectionError: HTTPConnectionPool(host='localhost', port=5000): Max
retries exceeded with url:
3. $ nosetests3 -sv --with-coverage --cover-html ./tests/
ModuleNotFoundError: No module named 'botocore.vendored'
AttributeError: module 'botocore' has no attribute 'vendored'
It seems that the "vendored" is from botocore package. I'm not
sure which package or script to blame. Further investigation needed.
4. $ debuild
A bunch of errors. e.g.
error: [Errno 111] Connection refused
I don't know whether it helps to add all the dependencies specified by
requirements-dev.txt to control.
[1] as follows.
diff --git a/debian/control b/debian/control
index d950b12..5418dd3 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Section: python
Priority: optional
Build-Depends: debhelper (>= 11),
dh-python,
+ flake8,
python-all,
python-setuptools,
python-aws-xray-sdk,
@@ -15,11 +16,14 @@ Build-Depends: debhelper (>= 11),
python-botocore (>= 1.7.12),
python-cookies,
python-cryptography (>= 2.0.0),
+ python-freezegun,
python-jinja2,
python-jsondiff,
+ python-nose,
python-requests,
python-xmltodict,
python-six,
+ python-sure,
python-werkzeug,
python-dateutil,
python-mock,
@@ -36,11 +40,14 @@ Build-Depends: debhelper (>= 11),
python3-botocore (>= 1.7.12),
python3-cookies,
python3-cryptography (>= 2.0.0),
+ python3-freezegun,
python3-jinja2,
python3-jsondiff,
+ python3-nose,
python3-requests,
python3-xmltodict,
python3-six,
+ python3-sure,
python3-werkzeug,
python3-dateutil,
python3-mock,
--
Best,
Reply to: