From 17145f82aeba9a9fdfdf03cb4f74cb41cf3ab913 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Wed, 19 Jun 2013 21:39:01 +0300 Subject: solver: fix package deletion to consier provides properly --- src/commit.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/commit.c') diff --git a/src/commit.c b/src/commit.c index fc4fafd96c..09e8b2849b 100644 --- a/src/commit.c +++ b/src/commit.c @@ -232,11 +232,10 @@ int apk_solver_commit_changeset(struct apk_database *db, foreach_array_item(change, changeset->changes) { count_change(change, &prog.total); if (change->new_pkg) - size_diff += change->new_pkg->installed_size; + size_diff += change->new_pkg->installed_size / 1024; if (change->old_pkg) - size_diff -= change->old_pkg->installed_size; + size_diff -= change->old_pkg->installed_size / 1024; } - size_diff /= 1024; size_unit = 'K'; if (abs(size_diff) > 10000) { size_diff /= 1024; -- cgit v1.2.3