diff --git a/lib/transaction_files.c b/lib/transaction_files.c index 9cb30e17..693e3c98 100644 --- a/lib/transaction_files.c +++ b/lib/transaction_files.c @@ -827,7 +827,7 @@ xbps_transaction_files(struct xbps_handle *xhp, xbps_object_iterator_t iter) update = (ttype == XBPS_TRANS_UPDATE); - if (ttype == XBPS_TRANS_INSTALL || ttype == XBPS_TRANS_UPDATE) { + if (ttype == XBPS_TRANS_INSTALL || ttype == XBPS_TRANS_REINSTALL || ttype == XBPS_TRANS_UPDATE) { xbps_set_cb_state(xhp, XBPS_STATE_FILES, 0, pkgver, "%s: collecting files...", pkgver); rv = collect_binpkg_files(xhp, obj, idx, update);