Respect automatic-install mode from pkgdb in transaction updates.
Also simplify register/unregister and remove useless state definitions.
This commit is contained in:
@@ -77,8 +77,6 @@ state_cb(struct xbps_state_cb_data *xscd, void *cbdata)
|
||||
printf("%s: configuring ...\n", xscd->arg);
|
||||
break;
|
||||
case XBPS_STATE_XBPS_UPDATE:
|
||||
case XBPS_STATE_REGISTER:
|
||||
case XBPS_STATE_UNREGISTER:
|
||||
case XBPS_STATE_CONFIGURE_DONE:
|
||||
/* empty */
|
||||
break;
|
||||
@@ -132,8 +130,6 @@ state_cb(struct xbps_state_cb_data *xscd, void *cbdata)
|
||||
case XBPS_STATE_UNPACK_FAIL:
|
||||
case XBPS_STATE_UPDATE_FAIL:
|
||||
case XBPS_STATE_CONFIGURE_FAIL:
|
||||
case XBPS_STATE_REGISTER_FAIL:
|
||||
case XBPS_STATE_UNREGISTER_FAIL:
|
||||
case XBPS_STATE_REMOVE_FAIL:
|
||||
case XBPS_STATE_VERIFY_FAIL:
|
||||
case XBPS_STATE_DOWNLOAD_FAIL:
|
||||
|
@@ -76,8 +76,6 @@ state_cb_rm(struct xbps_state_cb_data *xscd, void *cbdata)
|
||||
|
||||
switch (xscd->state) {
|
||||
/* notifications */
|
||||
case XBPS_STATE_UNREGISTER:
|
||||
break;
|
||||
case XBPS_STATE_REMOVE:
|
||||
printf("Removing `%s' ...\n", xscd->arg);
|
||||
break;
|
||||
@@ -99,7 +97,6 @@ state_cb_rm(struct xbps_state_cb_data *xscd, void *cbdata)
|
||||
xscd->xhp->rootdir);
|
||||
break;
|
||||
/* errors */
|
||||
case XBPS_STATE_UNREGISTER_FAIL:
|
||||
case XBPS_STATE_REMOVE_FAIL:
|
||||
xbps_error_printf("%s\n", xscd->desc);
|
||||
if (syslog_enabled)
|
||||
|
Reference in New Issue
Block a user