Go to file
Timo Teräs e4dc2373d6 solver: do not auto select virtual-only package with one provider
This reverts most of 0dcbd933 which allowed automatic selection
of package with a "virtual provides" having only one provider.
While convenient, it creates problems if multiple versions of the
same package exist, or if in future other providers would be added
to one of the repositories. This restore the original behaviour,
and improve the error message to tell the user to mention one of
the providers explicitly.

fixes #10810
2022-02-24 14:18:41 +02:00
doc fix typo on apk-add.8.scd 2022-01-24 00:46:43 -05:00
libfetch libfetch: Allow special characters in http basic auth 2021-12-17 10:11:11 +02:00
portability portability: add sys/sysmacros.h wrapper for makedev/major/minor 2021-12-29 20:14:41 +02:00
scripts scripts: add script to generate APK cross file 2020-10-09 16:09:19 +03:00
src solver: do not auto select virtual-only package with one provider 2022-02-24 14:18:41 +02:00
test solver: do not auto select virtual-only package with one provider 2022-02-24 14:18:41 +02:00
tests version: increase number of digits supported in version component 2021-10-25 13:30:40 +03:00
.gitignore gitignore: add build/ 2021-12-29 07:53:17 +00:00
.gitlab-ci.yml ci: use meson on debian, not legacy build system 2021-12-29 20:14:41 +02:00
.mailmap update mailmap with my newer email 2020-08-29 17:31:30 +03:00
AUTHORS Initial commit of some stuff written so far. Still in state of flux. Expect 2008-04-17 14:09:13 +00:00
LICENSE add LICENSE 2020-05-07 10:45:34 +03:00
Make.rules apk-tools-2.12.0_rc1 2020-08-25 14:50:12 +03:00
Makefile apk-tools-2.12.0 2020-10-09 14:18:45 +03:00
README.md readme: fix name of doc directory 2020-02-23 18:55:19 +01:00
meson.build portability: implement skeleton with memrchr function 2021-12-29 20:11:17 +02:00
meson_options.txt support building with uncompressed help databases 2022-01-13 14:13:53 +00:00

README.md

Alpine Package Keeper

Alpine Package Keeper (apk) is a package manager developed for Alpine Linux.

Online documentation is available in the doc/ directory in the form of man pages.