Debian packaging needs unknown python debs
The Debian package builds cleanly on a Debian 7 but depends on 2 non-existing Debian packages:
- python-click
- python-yaml
Theses dependencies do not exist on my Debian 7 installation.
Regards
As far I can tell the package python-yaml is available in Debian repositories for Debian wheezy (see https://packages.debian.org/search?keywords=python-yaml&searchon=names&suite=all§ion=all)
For the python-click Debian package, we created it for our platform. We may be pushing it to mentors.debian.org for futur inclusion. As well as the Gandi cli Debian package.
I was able to get it running on Wheezy ... but ... python-blinker_1.3.dfsg1-1~bpo70+1_all.deb (from wheezy-backports) python-six_1.8.0-1~bpo70+1_all.deb (from wheezy-backports) python-click_3.3-1_all.deb:
- grabbed sources from unstable
- removed references to python3 from control file
- PYBUILD_TEST_PYTEST=0 in rules files (because depends upon pytest fixtures which are not in the python-pytest of Wheezy [and no backports available nor upgradable]).
Thus: technically possible I'd appreciate that dependencies were more carefully (ie: less strictly) chosen so that Wheezy-compatible .deb could be provided (wget && dpkg -i)
FYI the gandi.cli will be integrated in a near futur in Debian (maybe in Debian buster release). See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764342