~wesley-wiedenmeier/curtin/partial-testing

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Scott Moser
  • Date: 2016-05-03 03:19:39 UTC
  • mto: (321.50.8 trunk)
  • mto: This revision was merged to the branch mainline in revision 377.
  • Revision ID: smoser@ubuntu.com-20160503031939-21yvawudkrths3zf
fix dependencies

This fixes up dependencies to be more correct.

curtin-common changes:
 - curtin-common has no dependencies on python
 - util-linux >= 2.20.1 is in all ubuntu (precise+) so remove this
   dependency as util-linux is 'essential'
python-curtin, python3-curtin:
 - drop 'curl' from dependencies of python-curtin or python3-curtin
   this was simply incorrect. wget is used, but curl is never.
 - explicitly list the python dependencies on oauthlib and yaml
   the attempt to have dh_python resolve these was just simply not
   working.  so explicitly list them.

requirements.txt:
 - urllib3 is never used, drop it from here.
 - pbr is not needed. (it was probably copied from cloud-init)

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
Package: curtin-common
49
49
Architecture: all
50
50
Priority: extra
51
 
Depends: util-linux (>= 2.20.1-1ubuntu3), ${misc:Depends}, ${python3:Depends}
 
51
Depends: ${misc:Depends}
52
52
Conflicts: curtin (<= 0.1.0~bzr54-0ubuntu1)
53
53
Description: Library and tools for curtin installer
54
54
 This package contains utilities for the curtin installer.
57
57
Section: python
58
58
Architecture: all
59
59
Priority: extra
60
 
Depends: curl | wget,
61
 
         curtin-common (= ${binary:Version}),
62
 
         util-linux (>= 2.20.1-1ubuntu3),
 
60
Depends: curtin-common (= ${binary:Version}),
 
61
         python-oauthlib,
 
62
         python-yaml,
 
63
         wget,
63
64
         ${misc:Depends},
64
65
         ${python:Depends}
65
66
Description: Library and tools for curtin installer
70
71
Architecture: all
71
72
Priority: extra
72
73
Conflicts: curtin (<= 0.1.0~bzr54-0ubuntu1)
73
 
Depends: curl | wget,
74
 
         curtin-common (= ${binary:Version}),
75
 
         util-linux (>= 2.20.1-1ubuntu3),
 
74
Depends: curtin-common (= ${binary:Version}),
 
75
         python3-oauthlib,
 
76
         python3-yaml,
 
77
         wget,
76
78
         ${misc:Depends},
77
79
         ${python3:Depends}
78
80
Description: Library and tools for curtin installer