diff options
author | Timo Teräs <timo.teras@iki.fi> | 2014-05-19 11:50:10 +0300 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2014-05-19 11:50:10 +0300 |
commit | 1dc70477b5e9b07808001093ec33d2530d1799e1 (patch) | |
tree | c725ea0196c7a4834da5fa73d164bd96acc3eeee /src/apk_package.h | |
parent | 7e64edfad62da8e180f660820bfa7a2fc321a72a (diff) | |
download | apk-tools-1dc70477b5e9b07808001093ec33d2530d1799e1.tar.gz apk-tools-1dc70477b5e9b07808001093ec33d2530d1799e1.tar.bz2 apk-tools-1dc70477b5e9b07808001093ec33d2530d1799e1.tar.xz apk-tools-1dc70477b5e9b07808001093ec33d2530d1799e1.zip |
solver: fix installation of non-repository packages during tmpfs boot
allow packages in the cache's installed to be selected for installation
by the solver. add test case for the issue.
Diffstat (limited to 'src/apk_package.h')
-rw-r--r-- | src/apk_package.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/apk_package.h b/src/apk_package.h index 0d61e23..77b66c0 100644 --- a/src/apk_package.h +++ b/src/apk_package.h @@ -114,9 +114,10 @@ struct apk_package { struct apk_dependency_array *depends, *install_if, *provides; size_t installed_size, size; time_t build_time; + unsigned repos : APK_MAX_REPOS; unsigned marked : 1; unsigned uninstallable : 1; - unsigned repos : APK_MAX_REPOS; + unsigned cached_non_repository : 1; struct apk_checksum csum; }; APK_ARRAY(apk_package_array, struct apk_package *); |