[Rpm-maint] [rpm-software-management/rpm] Implement with/without rich dependencies (#299)

Igor Gnatenko notifications at github.com
Thu Aug 3 12:35:30 UTC 2017


so I ran some tests I had in #164, so seems like nested richops doesn't play well..

```
+error: line 9: Illegal ops in with/without: Requires: (deptest-two with (flavor = dekstop and featured))
+error: line 9: Illegal ops in with/without: Requires: (deptest-two with (flavor = dekstop if deptest-desktop))
+error: line 9: Illegal ops in with/without: Requires: (deptest-two with (flavor = dekstop if deptest-desktop else flavor = minimal))
```

```
250: unsatisfied WITH require                        ok
251: satisfied WITH require                          ok
252: unsatisfied nested WITH-AND require             FAILED (rpmdeps.at:851)
253: satisfied nested WITH-AND require               FAILED (rpmdeps.at:877)
254: unsatisfied nested WITH-OR require              ok
255: satisfied nested WITH-OR require                ok
256: unsatisfied nested WITH-IF require              FAILED (rpmdeps.at:954)
257: satisfied nested WITH-IF require - not featured FAILED (rpmdeps.at:983)
258: satisfied nested WITH-IF require - full chain   FAILED (rpmdeps.at:1006)
259: unsatisfied nested WITH-IF-ELSE require         FAILED (rpmdeps.at:1036)
260: satisfied nested WITH-IF-ELSE require - left clause FAILED (rpmdeps.at:1061)
261: satisfied nested WITH-IF-ELSE require - right clause FAILED (rpmdeps.at:1089)
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/299#issuecomment-319956261
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20170803/77441579/attachment.html>


More information about the Rpm-maint mailing list