- 08 Feb, 2012 1 commit
-
-
Timo Teräs authored
-
- 01 Feb, 2012 2 commits
-
-
Natanael Copa authored
Only show a warning if we have a non-existing repository or bad repository signature but don't abort. This is not to break compat with behaviour in previous releases.
-
Natanael Copa authored
The 'r' variable is overwritten and no longer holds the repository number.
-
- 31 Jan, 2012 1 commit
-
-
Timo Teräs authored
Also clean up handling of signature failures for index files.
-
- 17 Jan, 2012 2 commits
-
-
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
-
- 16 Jan, 2012 1 commit
-
-
Timo Teräs authored
-
- 12 Jan, 2012 3 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
-
- 06 Jan, 2012 1 commit
-
-
Timo Teräs authored
call apk_pkg_install() and hlist_tail_ptr() only once. the latter is O(n) and can get very slow.
-
- 27 Dec, 2011 1 commit
-
-
Timo Teräs authored
-
- 29 Oct, 2011 1 commit
-
-
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
-
- 19 Oct, 2011 2 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
If two packages replace each other, the one with highes priority will keep the file. Additionally, if we have a package overriding another's file it's remembered and handled properly. This is essentially to allow "policy packages" which just overwrite certain (configuration) files from other package(s).
-
- 18 Oct, 2011 1 commit
-
-
Timo Teräs authored
"replaces" is now turned to a full dependency type list, so you can make package overwrite files only certain versions of the package (though, we should probably take this into account already at solution calculation phase). Also make 'info --replaces' print the "replaces" of the package. This is in preparation for the policy package support, which still requires "replacement priority" field to decide which packages' files get the preference.
-
- 14 Sep, 2011 1 commit
-
-
Timo Teräs authored
fixes #738
-
- 13 Sep, 2011 1 commit
-
-
Timo Teräs authored
-
- 09 Sep, 2011 1 commit
-
-
Timo Teräs authored
still todo: - 'fix' is missing - 'del -R' does not work - 'upgrade' does not do self-upgrade first ... and a lot of testing.
-
- 16 Jul, 2011 1 commit
-
-
Ariadne Conill authored
-
- 28 Jun, 2011 1 commit
-
-
Timo Teräs authored
Make indexer keep noise about errors that prevent index generation. Detect certain errors in the APKs better. And also have the applet return error in these scenarios.
-
- 27 May, 2011 2 commits
-
-
Timo Teräs authored
remount to read-write before trying to create the cache directory subdirs. fix a fd leak that might prevent remounting back to rw.
-
Natanael Copa authored
The apk cache might be on the readonly media so we need wait with remounting til after atleast this filehandle is closed.
-
- 23 May, 2011 1 commit
-
-
Timo Teräs authored
-
- 22 Apr, 2011 1 commit
-
-
Timo Teräs authored
-
- 14 Apr, 2011 1 commit
-
-
Natanael Copa authored
This is so we can do x86 --root installs on x86_64 hosts. Using --arch without --root can make great damage so we only enable it if --root is used.
-
- 07 Apr, 2011 1 commit
-
-
Timo Teräs authored
-
- 27 Mar, 2011 1 commit
-
-
Timo Teräs authored
-
- 16 Mar, 2011 6 commits
-
-
Timo Teräs authored
move all files therein to other places. this allows /var to be mounted from harddisk, but rest of system be run from ramdisk. this also removes support for historical version of the scripts database which was obsoleted in 2.0_pre16 (in July 2009).
-
Timo Teräs authored
in accordance with FSH. this also to clear /var of apk related things as we might want to run /var as harddisk, but rest of system from ramdisk.
-
Timo Teräs authored
comment out the code that was out for testing. duh.
-
Timo Teräs authored
.. and back to read-only after finishing with modifications. fixes #512
-
Timo Teräs authored
if package arch is not set, do not append anything to repository. if arch is set, it is appended to repository.
-
Timo Teräs authored
Use statfs() filesystem type, instead of the device IDs.
-
- 21 Jan, 2011 1 commit
-
-
Timo Teräs authored
-
- 05 Jan, 2011 1 commit
-
-
Timo Teräs authored
Packages without architecture should get the platforms default architecture (so we are backwards compatible). Only the virtual packages should get 'noarch' by default. Also print full path to the index file which failed.
-
- 04 Jan, 2011 2 commits
-
-
Timo Teräs authored
The atomization change broke virtual packages because they don't have license or arch set.
-
Timo Teräs authored
Parse install_if from package metadata and include it in the indexes. Also setup the reverse install_if dependencies when loading a database. ref #443. Actual install_if functionality is not yet implemented.
-
- 03 Jan, 2011 1 commit
-
-
Timo Teräs authored
Just disable installation of packages using the new stuff. Also flag lower case package info fields as non-critical and allow installation even if that features is not supported.
-
- 14 Dec, 2010 1 commit
-
-
Timo Teräs authored
- implement a hash table for commonly shared fields such as license, version and architecture - use macroes to print blobs or pkgname-pkgver strings - fix some old cruft
-