Bug#905986: cups-tea4cups: TEABILLING reports error
Hi Brian,
the issue is back faster then I thought :-/
The error_log contains
E [23/Aug/2018:09:52:42 +0200] Missing value on line 23 of /var/cache/cups/
job.cache.
E [23/Aug/2018:09:52:42 +0200] Missing value on line 36 of /var/cache/cups/
job.cache.
E [23/Aug/2018:09:52:42 +0200] Missing value on line 625 of /var/cache/cups/
job.cache.
E [23/Aug/2018:09:52:42 +0200] Missing value on line 805 of /var/cache/cups/
job.cache.
E [23/Aug/2018:09:52:42 +0200] Missing value on line 1273 of /var/cache/cups/
job.cache.
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) : Traceback
(most recent call last):
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) : File \"/usr/
lib/cups/backend/tea4cups\", line 1502, in <module>
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) :
wrapper.exportAttributes()
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) : File \"/usr/
lib/cups/backend/tea4cups\", line 1214, in exportAttributes
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) :
os.environ[\"TEABILLING\"] = self.JobBilling or \"\"
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) : File \"/usr/
lib/python2.7/os.py\", line 473, in __setitem__
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) :
putenv(key, item)
E [23/Aug/2018:16:34:21 +0200] [Job 123] Tea4CUPS (PID 29747) : TypeError:
putenv() argument 2 must be string, not int
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) : Traceback
(most recent call last):
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) : File \"/usr/
lib/cups/backend/tea4cups\", line 1502, in <module>
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) :
wrapper.exportAttributes()
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) : File \"/usr/
lib/cups/backend/tea4cups\", line 1214, in exportAttributes
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) :
os.environ[\"TEABILLING\"] = self.JobBilling or \"\"
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) : File \"/usr/
lib/python2.7/os.py\", line 473, in __setitem__
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) :
putenv(key, item)
E [23/Aug/2018:16:37:44 +0200] [Job 123] Tea4CUPS (PID 29935) : TypeError:
putenv() argument 2 must be string, not int
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) : Traceback
(most recent call last):
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) : File \"/usr/
lib/cups/backend/tea4cups\", line 1502, in <module>
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) :
wrapper.exportAttributes()
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) : File \"/usr/
lib/cups/backend/tea4cups\", line 1214, in exportAttributes
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) :
os.environ[\"TEABILLING\"] = self.JobBilling or \"\"
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) : File \"/usr/
lib/python2.7/os.py\", line 473, in __setitem__
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) :
putenv(key, item)
E [23/Aug/2018:16:37:51 +0200] [Job 123] Tea4CUPS (PID 29947) : TypeError:
putenv() argument 2 must be string, not int
I did not find anything specific for a full error_log in the wiki
https://wiki.debian.org/Printing
can you post a link?
Thanks
Rainer
PS: Needless to say after I added the patch, the issue went away.
Reply to: