For reference, I've since built a docker image with s3ql-3.5.1 via a wheel 
(i.e. packaging into a wheel built with ```pip wheel ...``` then installing 
with ```pip install ...```) and the dependency on a specific version (or 
earlier) of setuptools is no longer required, as everything works with the 
latest versions (as of this writing, 50.3.0). I suspect this is a more 
subtle issue around eggs and extensions/dependencies. Given eggs are being 
deprecated in favour of wheels (e.g. see 
https://packaging.python.org/discussions/wheel-vs-egg/ and 
https://setuptools.readthedocs.io/en/latest/setuptools.html#bdist-egg-create-a-python-egg-for-the-project)
 
and might make it easier to move towards distributing via pypi, it may be 
time to change the build instructions/documentation. Does anyone have any 
thoughts on that?

On Friday, July 31, 2020 at 6:14:49 PM UTC-4 [email protected] wrote:

>  Well, after trying many versions of almost everything I found the culprit.
>
> It does not wotk with setuptools >= 47.0.
>
>
> https://gitlab.com/Salokyn/docker-s3ql/-/commit/8c49c663be39b9ae6ebe206bda0036fa57c1da67
>
> My v3.5.0 docker image works.
>

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/s3ql/1d1372d7-720e-4f80-b450-9ace169561e1n%40googlegroups.com.

Reply via email to