alpm_sys

Function alpm_checkdeps

Source
pub unsafe extern "C" fn alpm_checkdeps(
    handle: *mut alpm_handle_t,
    pkglist: *mut alpm_list_t,
    remove: *mut alpm_list_t,
    upgrade: *mut alpm_list_t,
    reversedeps: c_int,
) -> *mut alpm_list_t
Expand description

Checks dependencies and returns missing ones in a list. Dependencies can include versions with depmod operators. @param handle the context handle @param pkglist the list of local packages @param remove an alpm_list_t* of packages to be removed @param upgrade an alpm_list_t* of packages to be upgraded (remove-then-upgrade) @param reversedeps handles the backward dependencies @return an alpm_list_t* of alpm_depmissing_t pointers.