[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Preconditions for python-moto finished - help needed to build package itself



Hi Lumin,

On Tue, Feb 06, 2018 at 03:27:22PM +0000, Lumin wrote:
> I checked the packaging,

Thanks a lot!

> 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.

Would you mind pushing your patch directly?  I do not see any advantage
if I would proxy your patch. ;-)

> 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:

Seems there is some service needed at port 5000.  But which one???
 
> 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.

May be if somebody has a solution for this one also 1. (No module named
vendored) might be related.
 
> 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.

I admit up to know I have not checked this file but probably having
these will help.

Kind regards

      Andreas.
 
> [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,
> 

-- 
http://fam-tille.de


Reply to: