Jordi Boggiano
|
c425b8b6cb
|
Prevent a package from having duplicate names
|
13 years ago |
Jordi Boggiano
|
956b54e516
|
Use policy rule instead of stacking up another repo to prioritize aliased packages
|
13 years ago |
Volker Dusch
|
ec61297122
|
Remove the allowUninstall policy option and clean up the only usage
|
13 years ago |
Volker Dusch
|
5fdca19880
|
Removed the option to disallowed downgrades and simplifed some places where it was used
|
13 years ago |
Nils Adermann
|
46e1001b4b
|
Replaced packages have higher priority, even if wrong version is replaced
|
13 years ago |
Nils Adermann
|
4140f08d9c
|
Use a map of installed package ids in the solver
The assumption package.repo == installed no longer holds for installed
packages because there are multiple wrapped installed repositories.
|
13 years ago |
Nils Adermann
|
2056c4c732
|
Allow downgrades and uninstalls in the default policy
|
13 years ago |
Nils Adermann
|
571c14adf9
|
Prefer original packages over replaced packages of same repository priority
|
13 years ago |
Nils Adermann
|
44369472be
|
Define the calculation of package priorities in a single method
|
13 years ago |
Nils Adermann
|
1b6f57e651
|
Correctly implement priorities and version numbers in the default policy
|
13 years ago |
Nils Adermann
|
e4c94dd415
|
Adding tests for the default policy specifying its desired behaviour
|
13 years ago |
Nils Adermann
|
6cf8d3888c
|
Use version contraints in the default policy rather than hardcoded version_compare
|
13 years ago |
Nils Adermann
|
0d30bc469b
|
In the default policy compare object ids to avoid recursion.
|
13 years ago |
Nils Adermann
|
825deff09f
|
Completed analysis of unsolvable situations and main decision process
|
13 years ago |
Jordi Boggiano
|
b85c1a2780
|
Fix interfaces use statements/use interfaces for type hints
|
13 years ago |
Jordi Boggiano
|
7ea2fd6c93
|
Fix author/copyright
|
13 years ago |
Nils Adermann
|
933cc6179b
|
Import initial partial port of the libzypp satsolver.
|
13 years ago |