From 8eec39b50e83431a24eac9aa0592992e5b81734c Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 13:04:34 +0000 Subject: Apply patch cups-filter-debug.patch patch_name: cups-filter-debug.patch present_in_specfile: true --- diff --git a/scheduler/job.c b/scheduler/job.c index e5c6498..17636a7 100644 --- a/scheduler/job.c +++ b/scheduler/job.c @@ -614,10 +614,28 @@ cupsdContinueJob(cupsd_job_t *job) /* I - Job */ if (!filters) { + mime_filter_t *current; + cupsdLogJob(job, CUPSD_LOG_ERROR, "Unable to convert file %d to printable format.", job->current_file); + cupsdLogJob(job, CUPSD_LOG_ERROR, + "Required: %s/%s -> %s/%s", + job->filetypes[job->current_file]->super, + job->filetypes[job->current_file]->type, + job->printer->filetype->super, + job->printer->filetype->type); + + for (current = (mime_filter_t *)cupsArrayFirst(MimeDatabase->srcs); + current; + current = (mime_filter_t *)cupsArrayNext(MimeDatabase->srcs)) + cupsdLogJob(job, CUPSD_LOG_ERROR, + "Available: %s/%s -> %s/%s (%s)", + current->src->super, current->src->type, + current->dst->super, current->dst->type, + current->filter); + abort_message = "Aborting job because it cannot be printed."; abort_state = IPP_JOB_ABORTED;