X-Git-Url: https://git.librecmc.org/?p=oweals%2Fopkg-lede.git;a=blobdiff_plain;f=libopkg%2Fpkg_depends.c;fp=libopkg%2Fpkg_depends.c;h=3abdcd38c4436468bed71929c7114ceb3dfacdc9;hp=ae2ac9baaebb962d9bf93ef8fa6a8c268062de73;hb=fa137c25e1ba6efc3f9b435b964c0f77f52fbee2;hpb=1504d35f123980bf322df99fb434f6fda6e3ecd2 diff --git a/libopkg/pkg_depends.c b/libopkg/pkg_depends.c index ae2ac9b..3abdcd3 100644 --- a/libopkg/pkg_depends.c +++ b/libopkg/pkg_depends.c @@ -37,8 +37,7 @@ static int pkg_installed_and_constraint_satisfied(pkg_t * pkg, void *cdata) depend_t *depend = (depend_t *) cdata; if ((pkg->state_status == SS_INSTALLED || pkg->state_status == SS_UNPACKED) - && version_constraints_satisfied(depend, pkg) - && !(pkg->state_flag & SF_IGNORE)) + && version_constraints_satisfied(depend, pkg)) return 1; else return 0; @@ -47,8 +46,7 @@ static int pkg_installed_and_constraint_satisfied(pkg_t * pkg, void *cdata) static int pkg_constraint_satisfied(pkg_t * pkg, void *cdata) { depend_t *depend = (depend_t *) cdata; - if (version_constraints_satisfied(depend, pkg) - && !(pkg->state_flag & SF_IGNORE)) + if (version_constraints_satisfied(depend, pkg)) return 1; else return 0;