- Sep 09, 2011
-
-
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.
-
- Sep 05, 2011
-
-
Timo Teräs authored
Allow to select packages that conflict in case we are looking for errors. This allows 'add --force' to install (on boot) the set of packages with minimum conflicts.
-
- Aug 18, 2011
-
-
Timo Teräs authored
* each package name has two sorting positions, one which causes install_if triggers to be run, and other for bulk dependencies * fix also inverted ordering of package installations
-
- Aug 05, 2011
-
-
Timo Teräs authored
this allows quite some optimizations to running time and memory requirements.
-
- Aug 01, 2011
-
-
Timo Teräs authored
* the solver no longer does look-ahead locking of names (could be possibly optimized later); instead names are now always ordered strictly to properly detect the package names which are unsolveable * basic error tests added, so we can see the most likely problem in dependencies easily
-
- Jul 27, 2011
-
-
Timo Teräs authored
Packages that need (re-)installation but which are not available, are excluded now properly.
-
Timo Teräs authored
The first found solution is the most preferred one then.
-
Timo Teräs authored
-
Natanael Copa authored
-
- Jul 26, 2011
-
-
Timo Teräs authored
* basic code for a backtracking, forward checking dependency satisfier * works better when there are tricky dependencies to solve (when can't just upgrade everything to most preferred versions) * the new code always evaluates all of 'world' constraints (old code just does incremental updates based on heuristics) * is probably somewhat slower than old code (probably unnoticeable difference in most cases) * makes easier to write support for provides and repository pinning * test applet and a bunch of test cases added which uses the new code * from the old feature set install_if is not yet implemented
-
- Jul 24, 2011
-
-
Timo Teräs authored
This applet can be used to generate data for graphviz tools. Useful to visualize package dependencies, and possible errors in the repository. Usage examples: apk dot gnome-desktop | tred | dot -Tpng gnome-desktop.png -- to generate simplified dependency chart of gnome-desktop apk dot --errors | dot -Tpng index-errors.png -- to generate chart visualizing dependency errors in index
-
Timo Teräs authored
-
- Jul 22, 2011
-
-
Timo Teräs authored
* fixup the help messages to align up properly * refresh screen width on SIGWINCH
-
- Jul 16, 2011
-
-
Ariadne Conill authored
-
Ariadne Conill authored
-
Ariadne Conill authored
-
Ariadne Conill authored
-
- Jul 11, 2011
-
-
Timo Teräs authored
fixes #666
-
- Jun 28, 2011
-
-
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.
-
- May 27, 2011
-
-
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.
-
- May 23, 2011
-
-
Timo Teräs authored
commit 4e72075f introduced a bug where package installation might happen in wrong order (reminder for self to separate the package version deduction to separate step from installation ordering). this restricts the earlier commit to not mingle with the install order.
-
Timo Teräs authored
- Apr 27, 2011
-
-
Ariadne Conill authored
-
- Apr 22, 2011
-
-
Timo Teräs authored
-
Timo Teräs authored
-
- Apr 14, 2011
-
-
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.
-
- Apr 09, 2011
-
-
Ariadne Conill authored
-
Ariadne Conill authored
-
- Apr 07, 2011
-
-
Timo Teräs authored
-
- Apr 06, 2011
-
- Apr 04, 2011
-
-
Timo Teräs authored
Parse these fields from .PKGINFO, and write them to index.
-
Timo Teräs authored
Our build infra does not yet handle properly noarch, so for the time being we will rewrite them as native packages in index. This allows the package to be fetched from the proper URL. This feature will be removed once abuild and the build infra handle noarch properly.
-
- Mar 31, 2011
-
-
Timo Teräs authored
improves behaviour under certain corner case conditions.
-
- Mar 30, 2011
-
-
Natanael Copa authored
The db parameter to apk_state_commit is not needed so we remove it.
-
- Mar 29, 2011
-
-
Timo Teräs authored
Implement the logic for install_if lines. Update info applet to also display the install_if related fields.
-
Timo Teräs authored
broke after making the version field an atom because the printf was not updated accordingly.
-
- Mar 27, 2011
-
-
Timo Teräs authored
-