Implemented support for virtual packages.
The patch adds 150 lines approximately. It is implemented by modifying xbps_find_pkg_in_dict_by_name() and xbps_find_pkg_in_dict_by_pattern(). When no dictionary is returned if tries to find a virtual package by looking at the "provides" array object, if found.
This commit is contained in:
@ -262,9 +262,6 @@ repo_find_pkg_cb(struct repository_pool_index *rpi, void *arg, bool *done)
|
||||
errno = 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
xbps_dbg_printf("Didn't find '%s' (%s)\n",
|
||||
rpf->pattern, rpi->rpi_uri);
|
||||
/* Not found */
|
||||
errno = ENOENT;
|
||||
return 0;
|
||||
|
Reference in New Issue
Block a user