Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Fixes commit d5ff6c96 "support --from=FROMSPEC". The condition
to generate the reverse dependencies changed causing it not to
be always generated. Fix this by unconditionally generating it.
fixes #10896
|
|
Seems originally it was indeed -L, but was inadvertently changed
to -l in 2.12_rc1 in options refactoring commit 1d7123d8. Since
already the 2.12-stable uses -l, update just documentation.
fixes #10894
|
|
fixes #10776
|
|
implement it also for connecting to hosts
fixes #10869
|
|
This is a fixup to the backport commit 67f5a753:
db, apps: sort display results based on package names
This makes apk_db_foreach_matching_name() act consistently on
between 2.14-stable and master. And updates the call sites where
differing behaviour is needed, and fixes dot and other call sites
to work again.
fixes #10893
|
|
fixes #10889
|
|
|
|
|
|
|
|
|
|
the stat64 family of functions were provided as transitional functions,
but when building on glibc with _GNU_SOURCE, or any other supported system,
the stat functions are equivalent to their stat64 counterparts
|
|
|
|
fixes #10886
|
|
|
|
|
|
|
|
|
|
|
|
Ignore any link that has the busybox binary as target.
These links are created by a trigger script and not managed by apk.
|
|
|
|
|
|
|
|
Do not attempt to get xattrs from symlinks. Their extraction is not
supported either.
Do not use alloca.
|
|
|
|
Allow omitting loading of system installed database and system
repositories for the commands that operate on package indexes
only.
|
|
Handle file: URLs correctly, and don't do linkat() syscall if
it is a remote repository.
Also account the file size to progress always.
|
|
ref #10873
|
|
|
|
fixes #10871
|
|
This will also fix "search" to display one match from each principal
pkgname group. "search -e vim" will now show both vim and gvim.
fixes #10864
fixes #10777
|
|
To make the search output and experience more consistent.
|
|
|
|
|
|
|
|
Omit separate static cache handling step if the explicit cache
is configured to the static cache directory.
fixes 609fd218 "cache: fix 'clean' to prune static cache always"
|
|
Document cache clean --purge better. Add a cache purge alias for
it. And also purge installed package copies on disk installs.
fixes #10857
|
|
Fix cache applet to prune the static cache which is used for index
files if explicit caching is not enabled.
fixes #10754
|
|
- make sure all commit errors go to stderr
- make it a bit more api like
(cherry picked and rebased from commit a662047e2c43604bc087ec4dda9a7358368d850b)
fixes #10879
|
|
Only the leading zeroes should be ignored. Handle properly if the
version component is actually zero.
fixes #10880
|
|
Sort the changes by package name before displaying each
package listing for easier reading by user.
fixes #10866
|
|
|
|
This fixes undefined behavior at least in database, where BIT is
used with 31 (as APK_MAX_REPOS is 32) which is not representable
with a signed integer.
|
|
|
|
There are subtle issues where solving fails with --available,
and install_if rules if the repository indexes are not available.
Also it can be considered upgrade failure if index update failed.
Abort cache download, cache sync and upgrade operations early
in the above mentioned cases.
Also document side effects of --simulate that might affect upgrade.
fixes #10726, #10764
|
|
Track separately autoupdate failure, and opening errors. And print
only one error per index at maximum.
This makes update with or without --no-cache consistent.
Ignore errors from local paths as builders often refer to a local
path that is being built, but might be non-existent when building
the first package.
ref #10726
|
|
Force preference on the user specified action on commandline.
This allows upgrading packages which would otherwise be kept back
due to partial update preferring to keep top level dependency on
the installed version.
fixes #7531
|
|
|
|
apk_db_close is not re-entrant, and would be executed by the signal
handler. It makes sense to just ignore the signal after applet
is complete as the clean up work has been started already.
fixes #10840
|
|
fixes #10848
|