break;
case SOLVER_RULE_JOB_NOTHING_PROVIDES_DEP:
- r = asprintf(&s, _("nothing provides requested %s"), pool_dep2str(pool, dep));
+ r = asprintf(&s, _("nothing provides requested %s"),
+ pakfire_dep2str(problem->pakfire, dep));
break;
case SOLVER_RULE_JOB_UNKNOWN_PACKAGE:
- r = asprintf(&s, _("package %s does not exist"), pool_dep2str(pool, dep));
+ r = asprintf(&s, _("package %s does not exist"),
+ pakfire_dep2str(problem->pakfire, dep));
break;
case SOLVER_RULE_JOB_PROVIDED_BY_SYSTEM:
- r = asprintf(&s, _("%s is provided by the system"), pool_dep2str(pool, dep));
+ r = asprintf(&s, _("%s is provided by the system"),
+ pakfire_dep2str(problem->pakfire, dep));
break;
case SOLVER_RULE_RPM:
case SOLVER_RULE_RPM_NOTHING_PROVIDES_DEP:
r = asprintf(&s, _("nothing provides %s needed by %s"),
- pool_dep2str(pool, dep), pool_solvid2str(pool, source));
+ pakfire_dep2str(problem->pakfire, dep), pool_solvid2str(pool, source));
break;
case SOLVER_RULE_RPM_SAME_NAME:
case SOLVER_RULE_RPM_PACKAGE_CONFLICT:
r = asprintf(&s, _("package %s conflicts with %s provided by %s"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep),
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
pool_solvid2str(pool, target));
break;
case SOLVER_RULE_RPM_PACKAGE_OBSOLETES:
r = asprintf(&s, _("package %s obsoletes %s provided by %s"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep),
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
pool_solvid2str(pool, target));
break;
case SOLVER_RULE_RPM_INSTALLEDPKG_OBSOLETES:
r = asprintf(&s, _("installed package %s obsoletes %s provided by %s"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep),
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
pool_solvid2str(pool, target));
break;
case SOLVER_RULE_RPM_IMPLICIT_OBSOLETES:
r = asprintf(&s, _("package %s implicitely obsoletes %s provided by %s"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep),
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
pool_solvid2str(pool, target));
break;
case SOLVER_RULE_RPM_PACKAGE_REQUIRES:
r = asprintf(&s, _("package %s requires %s, but none of the providers can be installed"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep));
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep));
break;
case SOLVER_RULE_RPM_SELF_CONFLICT:
r = asprintf(&s, _("package %s conflicts with %s provided by itself"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep));
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep));
break;
case SOLVER_RULE_YUMOBS:
r = asprintf(&s, _("both package %s and %s obsolete %s"),
pool_solvid2str(pool, source), pool_solvid2str(pool, target),
- pool_dep2str(pool, dep));
+ pakfire_dep2str(problem->pakfire, dep));
break;
case SOLVER_RULE_BLACK:
case SOLVER_RULE_PKG_CONSTRAINS:
r = asprintf(&s, _("package %s has constraint %s conflicting with %s"),
- pool_solvid2str(pool, source), pool_dep2str(pool, dep),
+ pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
pool_solvid2str(pool, target));
break;