In load_rpm(), roll back the current transaction on failure
Properly thread the options variable