Changes to "depends" between 2018-07-04 17:29:23 and 2018-07-05 14:30:43

31
32
33
34
35
36
37


38
39
40
41
42
43
44
45
46
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48







+
+









| `bin:imagemagick` | verify a binary exists |
| `python:lxml` | for language modules |
| `sys:amd64` | e.g. the architecture. |
| `deb:anacron` | as hint for the system package manager. |
| `api:archnemesis` | see [api](wiki/api) |

This is quite informal still. There's seldomly practical value to implement such complex dependency lookups, or these exact ones. This is just the advised syntax.

One could implement a few "magic" basenames as well. For instance checking the current language version with just `# depends: python (>= 3.4)`, or if feasible check for module versions `php:sqlite (>= 3.24)`.


## Related fields

Depending on complexity other fields might be used alongside:

  * `# provides:`
  * `# conflicts:`
  * `# suggests:`