Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix syslog badly reporting reinstallations
Baptiste Daroussin committed 12 years ago
commit b0f32f3d5ee5fab2ea02962a0b6db5596fa1e10e
parent 97e38cd
1 file changed +5 -2
modified libpkg/pkg_event.c
@@ -557,8 +557,11 @@ pkg_emit_upgrade_finished(struct pkg *p)
		pkg_get(p, PKG_NAME, &name, PKG_OLD_VERSION, &version,
		    PKG_VERSION, &newversion);
		action = pkg_version_change(p);
-
		syslog(LOG_NOTICE, "%s %s: %s -> %s ",
-
		    name, actions[action], version, newversion);
+
		syslog(LOG_NOTICE, "%s %s: %s %s %s ",
+
		    name, actions[action],
+
		    version != NULL ? version : newversion,
+
		    version != NULL ? "->" : "",
+
		    version != NULL ? newversion : "");
	}

	pkg_emit_event(&ev);