Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | solver: allow names with only one provider to be autoselected regardless of ↵ | William Pitcock | 2018-02-21 | 1 | -1/+8 |
| | | | | priority | ||||
* | commit: properly analyze packages with provides="$pkgname" | Timo Teräs | 2018-01-02 | 1 | -0/+7 |
| | |||||
* | test: add testcases to ensure provider collisions generate an error | William Pitcock | 2018-01-02 | 1 | -0/+14 |
| | |||||
* | solver: only select a default if there is at least one provider with a ↵ | William Pitcock | 2017-11-02 | 1 | -1/+16 |
| | | | | declared provider_priority | ||||
* | solver: implement support for choosing default virtuals | William Pitcock | 2017-11-02 | 1 | -0/+1 |
| | | | | | | | | | | By introducing a new package metadata field, `provider_priority` (index letter `k`), we can specify default packages to satisfy a virtual. If a user wishes to select an alternative provider for the virtual, a changeset swapping the default provider for the selected provider will be generated by the dependency resolver. | ||||
* | errors: improve analysis for virtual packages | Timo Teräs | 2013-06-18 | 1 | -0/+6 |
| | | | | | if all packages named N provide the virtual package, list only the name N instead of all packages providing it. | ||||
* | errors: rewrite the logic how errors are reported | Timo Teräs | 2013-06-13 | 1 | -0/+21 |
| | | | | | | | Instead of the dependency oriented logic, switch to print them for each package or name needed. Might give a bit more readable errors now. There's still few corner cases that proper error is not output, which are cought by the test cases. | ||||
* | solver: allow multiple packages with same virtual provides | Timo Teräs | 2012-02-28 | 1 | -4/+2 |
| | | | | ref #574 | ||||
* | solver, test: implements more provides things, add tests | Timo Teräs | 2012-02-27 | 1 | -0/+44 |
ref #574 |