projects
/
oweals
/
opkg-lede.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ensure Pre-Depended and Recommended packages can be autoremoved.
[oweals/opkg-lede.git]
/
libopkg
/
opkg_remove.c
diff --git
a/libopkg/opkg_remove.c
b/libopkg/opkg_remove.c
index 0e967a39970eec65524ff5cd10855c9cdfb24320..1ed2dabdf87c8e4d64de3f6d7d8def42a965c90b 100644
(file)
--- a/
libopkg/opkg_remove.c
+++ b/
libopkg/opkg_remove.c
@@
-182,7
+182,9
@@
remove_autoinstalled(pkg_t *pkg)
for (i=0; i<count; i++) {
cdep = &pkg->depends[i];
for (i=0; i<count; i++) {
cdep = &pkg->depends[i];
- if (cdep->type != DEPEND)
+ if (cdep->type != PREDEPEND
+ && cdep->type != DEPEND
+ && cdep->type != RECOMMEND)
continue;
for (j=0; j<cdep->possibility_count; j++) {
p = pkg_hash_fetch_installed_by_name(
continue;
for (j=0; j<cdep->possibility_count; j++) {
p = pkg_hash_fetch_installed_by_name(