- 31 Jan, 2012 1 commit
-
-
Timo Teräs authored
Also clean up handling of signature failures for index files.
-
- 20 Jan, 2012 1 commit
-
-
Timo Teräs authored
Forgot to reset per-name penalty when it got locked by apply_decision. This also fine tunes compare_package_preference() to always prefer packages specified on command line speeding up calculation certain complicated solutions.
-
- 17 Jan, 2012 7 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
* upgrade needs explicit check so we don't try self-upgrade (which would print additional messages on screen) * add can fix problems, so check against the new world * merge the code in few places
-
Timo Teräs authored
regression from upgrade to the new solver system.
-
Timo Teräs authored
-
Timo Teräs authored
Previously we would cache the penalty when evaluating the final solution, and adding that until we backtrack to first topology position changing that penalty. However, we can just keep track of minimum penalty based on name state, and add it. This allows us to bail out early on bad branches because we know in advance how things will turn out.
-
Timo Teräs authored
-
- 16 Jan, 2012 1 commit
-
-
Timo Teräs authored
-
- 13 Jan, 2012 1 commit
-
-
Timo Teräs authored
Previously we would not upgrade just by doing "apk add foo@tag" if foo was already installed. It required explicit '-u'. This allows 'apk add' to explicitly prefer the newly specified pinning.
-
- 12 Jan, 2012 4 commits
-
-
Timo Teräs authored
* default writing the world with spaces if a space is found (for backwards compatibility) for now
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
-
- 06 Jan, 2012 6 commits
-
-
Timo Teräs authored
It is really name(@tag)(>=version).
-
Timo Teräs authored
-
Natanael Copa authored
instead of just list all installed package
-
Natanael Copa authored
-
Timo Teräs authored
call apk_pkg_install() and hlist_tail_ptr() only once. the latter is O(n) and can get very slow.
-
Timo Teräs authored
-
- 27 Dec, 2011 3 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
-
- 24 Dec, 2011 1 commit
-
-
Timo Teräs authored
.. so do not load them.
-
- 23 Nov, 2011 1 commit
-
-
Timo Teräs authored
did not properly detect as error if name could not be satisfied due to being available in tagged repository which is not enabled.
-
- 01 Nov, 2011 5 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
otherwise --force does might not work during boot.
-
Timo Teräs authored
-
- 31 Oct, 2011 3 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
caused upgrading package X with "apk add path/to/x...apk" where the package file was not in any repository to not work properly.
-
- 29 Oct, 2011 2 commits
-
-
Timo Teräs authored
broken in commit bfd53b59 (print: minor cleanup to indented writer).
-
Timo Teräs authored
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
-
- 24 Oct, 2011 1 commit
-
-
Timo Teräs authored
One can now say in dependency "!foo<2" which means, that if foo is installed, it needs to be >=2, but it's not a required dependency.
-
- 20 Oct, 2011 2 commits
-
-
Natanael Copa authored
Use new apk_blob_pull_dep instead of the old apk_dep_from_blob
-
Timo Teräs authored
-
- 19 Oct, 2011 1 commit
-
-
Timo Teräs authored
-