Hi Michael, I think this is a nice advent calendar target
On Wed, Nov 22, 2017 at 10:46:37PM +0200, Adrian Bunk wrote: > Installed /build/1st/cwltool-1.0.20170810192106 > Processing dependencies for cwltool==1.0.20170810192106 > Searching for ruamel.yaml<0.15,>=0.12.4 I "solved" this by droping the explicte version range in setup.py. Please verify that this solution is correct! I also upgraded to latest upstream (also updating the Depencency python-schema-salad - just uploaded). Unfortunately this leads to a build error I do not really understand: ... debian/rules override_dh_installman make[1]: Entering directory '/build/cwltool-1.0.20171107133715' python2 setup.py develop --user running develop running egg_info writing requirements to cwltool.egg-info/requires.txt writing cwltool.egg-info/PKG-INFO writing top-level names to cwltool.egg-info/top_level.txt writing dependency_links to cwltool.egg-info/dependency_links.txt writing entry points to cwltool.egg-info/entry_points.txt reading manifest file 'cwltool.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'cwltool.egg-info/SOURCES.txt' running build_ext Creating /build/cwltool-1.0.20171107133715/fakehome/.local/lib/python2.7/site-packages/cwltool.egg-link (link to .) Adding cwltool 1.0.20171107133715 to easy-install.pth file Installing cwltool script to /build/cwltool-1.0.20171107133715/fakehome/.local/bin Installed /build/cwltool-1.0.20171107133715 Processing dependencies for cwltool==1.0.20171107133715 Searching for avro==1.8.1 Reading https://pypi.python.org/simple/avro/ Download error on https://pypi.python.org/simple/avro/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found! Couldn't retrieve index page for 'avro' 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 avro==1.8.1 error: Could not find suitable distribution for Requirement.parse('avro==1.8.1') debian/rules:17: recipe for target 'debian/cwltool.1' failed ... I have no idea what might be done when installing manpages - obviously quite a bit and I have not found the code line where some specific version of avro seems to be hard coded. Could you please have a look and join the advent bug squashing party by doing so? Thanks a lot Andreas. -- http://fam-tille.de