blob: ea264e0fa7f13276e5455b4e538187f0e313934e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
diff --git a/src/list.c b/src/list.c
index e285e3f..dcbaeea 100644
--- a/src/list.c
+++ b/src/list.c
@@ -61,7 +61,7 @@ static int is_orphaned(const struct apk_name *name)
/* repo 1 is always installed-db, so if other bits are set it means the package is available somewhere
* (either cache or in a proper repo)
*/
- return (repos & ~BIT(1)) == 0;
+ return (repos & ~BIT(0)) == 0;
}
/* returns the currently installed package if there is a newer package that satisfies `name` */
@@ -144,7 +144,7 @@ static void filter_package(const struct apk_package *pkg, const struct list_ctx
if (ctx->orphaned && !is_orphaned(pkg->name))
return;
- if (ctx->available && pkg->repos == BIT(1))
+ if (ctx->available && pkg->repos == BIT(0))
return;
if (ctx->upgradable && !is_upgradable(pkg->name, pkg))
|