aboutsummaryrefslogtreecommitdiffstats
path: root/test/pinning2.test
Commit message (Collapse)AuthorAgeFilesLines
* solver: rewrite as deductive solver -- pinning supportTimo Teräs2013-06-131-2/+2
| | | | Fix also pinning test cases to be more sane.
* test: improve pinning testsTimo Teräs2012-02-241-1/+1
|
* test: rewrite the testing framework to use the real appletsTimo Teräs2012-02-231-2/+8
| | | | also merge the expected output to the *.test files.
* solver, db: implement repository pinningTimo Teräs2011-10-291-0/+2
Improves /etc/apk/repositories format so you can say: http://nl.alpinelinux.org/alpine/v2.3/main @edge http://nl.alpinelinux.org/alpine/edge/main @testing http://nl.alpinelinux.org/alpine/edge/testing After which you can pin dependencies to these tags using: apk add stableapp newapp@edge bleedingapp@testing Apk will now by default only use the untagged repositories, but adding a tag to specific dependency: 1. will prefer that tag for the name 2. allowing pulling in dependencies from that tag (though, it prefers untagged packages to satisfy deps if possible) fixes #575