summaryrefslogtreecommitdiff
path: root/src/processarc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/processarc.c')
-rw-r--r--src/processarc.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/processarc.c b/src/processarc.c
index 9de7e9dee..71454526c 100644
--- a/src/processarc.c
+++ b/src/processarc.c
@@ -279,13 +279,16 @@ void process_archive(const char *filename) {
ensure_allinstfiles_available();
filesdbinit();
- if (pkg->status != stat_notinstalled && pkg->status != stat_configfiles)
+ if (pkg->status != stat_notinstalled && pkg->status != stat_configfiles) {
+ log_action("upgrade", pkg);
printf(_("Preparing to replace %s %s (using %s) ...\n"),
pkg->name,
versiondescribe(&pkg->installed.version,vdew_nonambig),
pfilename);
- else
+ } else {
printf(_("Unpacking %s (from %s) ...\n"),pkg->name,pfilename);
+ log_action("install", pkg);
+ }
if (f_noact) {
pop_cleanup(ehflag_normaltidy);