Fix pkg upgrade leaving directories behind
modified libpkg/pkg_add.c
@@ -380,7 +380,7 @@ cleanup:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -414,12 +414,7 @@ pkg_add_cleanup_old(struct pkg *old, struct pkg *new, int flags)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -512,7 +507,7 @@ pkg_add_common(struct pkgdb *db, const char *path, unsigned flags,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -535,7 +530,7 @@ pkg_add_common(struct pkgdb *db, const char *path, unsigned flags,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_delete.c
@@ -94,7 +94,7 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -328,12 +328,18 @@ pkg_delete_dir(struct pkg *pkg, struct pkg_dir *dir)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -575,7 +575,7 @@ pkg_formats packing_format_from_string(const char *str);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|