gandi.cli icon indicating copy to clipboard operation
gandi.cli copied to clipboard

Debian packaging needs unknown python debs

Open Farzy opened this issue 11 years ago • 3 comments

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

Farzy avatar Oct 07 '14 12:10 Farzy

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&section=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.

aegiap avatar Oct 07 '14 12:10 aegiap

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)

drzraf avatar Dec 02 '14 04:12 drzraf

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

aegiap avatar Apr 23 '18 07:04 aegiap