]> git.ipfire.org Git - pakfire.git/blobdiff - src/libpakfire/problem.c
dependencies: Drop the legacy logger
[pakfire.git] / src / libpakfire / problem.c
index 5d696dd06897218df36bac4b0a2299b86f916a51..8fb63a933d3068be123bbd90763c582235032faf 100644 (file)
@@ -91,17 +91,17 @@ static char* pakfire_problem_make_string(struct pakfire_problem* problem) {
 
                case SOLVER_RULE_JOB_NOTHING_PROVIDES_DEP:
                        r = asprintf(&s, _("nothing provides requested %s"),
-                               pakfire_dep2str(problem->pakfire, dep));
+                               pakfire_dep2str(problem->ctx, pool, dep));
                        break;
 
                case SOLVER_RULE_JOB_UNKNOWN_PACKAGE:
                        r = asprintf(&s, _("package %s does not exist"),
-                               pakfire_dep2str(problem->pakfire, dep));
+                               pakfire_dep2str(problem->ctx, pool, dep));
                        break;
 
                case SOLVER_RULE_JOB_PROVIDED_BY_SYSTEM:
                        r = asprintf(&s, _("%s is provided by the system"),
-                               pakfire_dep2str(problem->pakfire, dep));
+                               pakfire_dep2str(problem->ctx, pool, dep));
                        break;
 
                case SOLVER_RULE_RPM:
@@ -123,52 +123,52 @@ static char* pakfire_problem_make_string(struct pakfire_problem* problem) {
 
                case SOLVER_RULE_RPM_NOTHING_PROVIDES_DEP:
                        r = asprintf(&s, _("nothing provides %s needed by %s"),
-                               pakfire_dep2str(problem->pakfire, dep),  pool_solvid2str(pool, source));
+                               pakfire_dep2str(problem->ctx, pool, dep), pool_solvid2str(pool, source));
                        break;
 
                case SOLVER_RULE_RPM_SAME_NAME:
                        r = asprintf(&s, _("cannot install both %s and %s"),
-                               pool_solvid2str(pool, source),  pool_solvid2str(pool, target));
+                               pool_solvid2str(pool, source), pool_solvid2str(pool, target));
                        break;
 
                case SOLVER_RULE_RPM_PACKAGE_CONFLICT:
                        r = asprintf(&s, _("package %s conflicts with %s provided by %s"),
-                               pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, 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), pakfire_dep2str(problem->pakfire, dep),
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, 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), pakfire_dep2str(problem->pakfire, dep),
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, 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), pakfire_dep2str(problem->pakfire, dep),
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, 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), pakfire_dep2str(problem->pakfire, dep));
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, dep));
                        break;
 
                case SOLVER_RULE_RPM_SELF_CONFLICT:
                        r = asprintf(&s, _("package %s conflicts with %s provided by itself"),
-                               pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep));
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, dep));
                        break;
 
                case SOLVER_RULE_YUMOBS:
                        r = asprintf(&s, _("both package %s and %s obsolete %s"),
                                pool_solvid2str(pool, source), pool_solvid2str(pool, target),
-                               pakfire_dep2str(problem->pakfire, dep));
+                               pakfire_dep2str(problem->ctx, pool, dep));
                        break;
 
                case SOLVER_RULE_BLACK:
@@ -178,7 +178,7 @@ static char* pakfire_problem_make_string(struct pakfire_problem* problem) {
 
                case SOLVER_RULE_PKG_CONSTRAINS:
                        r = asprintf(&s, _("package %s has constraint %s conflicting with %s"),
-                               pool_solvid2str(pool, source), pakfire_dep2str(problem->pakfire, dep),
+                               pool_solvid2str(pool, source), pakfire_dep2str(problem->ctx, pool, dep),
                                pool_solvid2str(pool, target));
                        break;