Nils Adermann
|
2dfbf3692a
PoolBuilder: Remove null default for io
|
5 years ago |
Nils Adermann
|
14000e7575
PoolBuilder: Ensure alias references get removed when unfixing a locked package
|
5 years ago |
Nils Adermann
|
c270d3cfa6
PoolBuilder: make io non-nullable, NullIO can be used instead
|
5 years ago |
Nils Adermann
|
71c3c63b54
Remove unused variable assignment
|
5 years ago |
Nils Adermann
|
fc40fefa6f
Make sure nameConstraints is always set when loading a name
|
5 years ago |
Nils Adermann
|
443553423b
Mark replaced packages for update when using --with-dependencies
|
5 years ago |
Nils Adermann
|
392d0abd21
Rename test files and standardize on allow list rather than whitelist
|
5 years ago |
Nils Adermann
|
01fe92905a
The update allow list is now generated while building the pool
|
5 years ago |
Nils Adermann
|
da84763f03
Move partial update handling to pool builder
|
5 years ago |
Jordi Boggiano
|
cf5513f28d
Fix syntax error
|
5 years ago |
Nils Adermann
|
8a6382d78d
Remove unnecessary TODOs and skip EmptyConstraint like null
|
5 years ago |
Nils Adermann
|
bbdbb3517b
PoolBuilder: Drop name constraints loop, already set earlier in same code
|
5 years ago |
Nils Adermann
|
59bc957e76
Simplify loading of fixed and root require packages in pool builder
|
5 years ago |
Jordi Boggiano
|
d58653627a
Optimize loading of deps from fixed packages
|
5 years ago |
Jordi Boggiano
|
82e2a679bf
Add TODO note
|
5 years ago |
Jordi Boggiano
|
835a91532d
Add PRE_POOL_CREATE event, fixes #8348
|
5 years ago |
Jordi Boggiano
|
3fc7e10c5c
Improve error reporting of solver issues, refs #7779
|
5 years ago |
Nils Adermann
|
5bdc0fc9c5
Request jobs replaced by root require / fixed package
|
5 years ago |
Jordi Boggiano
|
1d31190472
Keep track of unacceptable fixed packages for later to use in error reporting and make sure the pool state is consistent
|
5 years ago |
Jordi Boggiano
|
7cc8a4aed8
Avoid checking stability on platform packages too
|
5 years ago |
Jordi Boggiano
|
6dc576738a
Avoid partial updates from applying changes to packages which are not locked with an acceptable stability
|
5 years ago |
Jordi Boggiano
|
304753ff69
Remove callback and pass stabilities all the way instead
|
5 years ago |
Jordi Boggiano
|
8bb472a608
No need to alias platform packages before the repository set as the pool builder already does it
|
5 years ago |
Jordi Boggiano
|
73bc137c3c
Avoid nameConstraints from being collected for fixed packages
|
5 years ago |
Jordi Boggiano
|
e50f78043a
Try to load packages from lock file only and avoid loading other versions for pinned packages
|
5 years ago |
Jordi Boggiano
|
e6749d8717
Add comment, fix 5.3 build
|
5 years ago |
Jordi Boggiano
|
f68731e663
Remove package/repo priority concept as it is enforced by the pool builder now
|
5 years ago |
Jordi Boggiano
|
47a94b3a88
Ensure packages that exist in a higher prio repo never get loaded in lower prio repos, fixes #5076
|
5 years ago |
Yanick Witschi
|
d1dc367d86
Removed the filters from the pool
|
5 years ago |
Jordi Boggiano
|
d12c20db4b
Remove async repo interface, closes #7902
|
5 years ago |