Hi Michael, [...] > Installed /build/1st/cwltool-1.0.20170114120503 > Processing dependencies for cwltool==1.0.20170114120503 > Searching for typing<3.6,>=3.5.2 > Reading https://pypi.python.org/simple/typing/ > Download error on https://pypi.python.org/simple/typing/: [Errno -3] > Temporary failure in name resolution -- Some packages may not be found! > Couldn't retrieve index page for 'typing' > Scanning index of all packages (this may take a while) > Reading https://pypi.python.org/simple/ > Download error on https://pypi.python.org/simple/: [Errno -3] Temporary > failure in name resolution -- Some packages may not be found! > No local packages or working download links found for typing<3.6,>=3.5.2 > error: Could not find suitable distribution for > Requirement.parse('typing<3.6,>=3.5.2')
This is because Debian's python-typing is now 3.6.1, so that requirement can't be satisfied. I am wondering why this limitation to versions < 3.6 is required, maybe you could shed some light on this. It builds fine with 3.6.1 but since there don't seem to be tests it's difficult to check whether that indeed works at runtime or not... I also added a missing build-dependency on python-avro, which stopped the build before. The FTBFS should be fixed now. I have pushed my changes to git and would be happy to get some comments. Many thanks Sascha