};
char** packages = NULL;
char** excludes = NULL;
- int allow_archchange = 0;
int allow_vendorchange = 0;
int flags = 0;
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O&|$O&pp", kwlist,
- convert_packages, &packages, convert_packages, &excludes,
- &allow_archchange, &allow_vendorchange))
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O&|$O&p", kwlist,
+ convert_packages, &packages, convert_packages, &excludes, &allow_vendorchange))
return NULL;
- if (allow_archchange)
- flags |= PAKFIRE_SOLVER_ALLOW_ARCHCHANGE;
-
if (allow_vendorchange)
flags |= PAKFIRE_SOLVER_ALLOW_VENDORCHANGE;
PAKFIRE_SOLVER_ALLOW_UNINSTALL = 1 << 0,
PAKFIRE_SOLVER_FORCE_BEST = 1 << 1,
PAKFIRE_SOLVER_WITHOUT_RECOMMENDS = 1 << 2,
- PAKFIRE_SOLVER_ALLOW_ARCHCHANGE = 1 << 3,
- PAKFIRE_SOLVER_ALLOW_DOWNGRADE = 1 << 4,
- PAKFIRE_SOLVER_ALLOW_VENDORCHANGE = 1 << 5,
+ PAKFIRE_SOLVER_ALLOW_DOWNGRADE = 1 << 3,
+ PAKFIRE_SOLVER_ALLOW_VENDORCHANGE = 1 << 4,
};
int pakfire_request_create(struct pakfire_request** request, Pakfire pakfire, int flags);