Cups on FreeBSd-12.1p7
Russell L. Carter
rcarter at pinyon.org
Tue Jul 28 23:47:59 UTC 2020
On 2020-07-28 13:46, James B. Byrne via freebsd-questions wrote:
> Following a pkg upgrade the printers on my desktop stopped working.
I use cups
> and I see this in /var/log/cups/error.log
>
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] While reading gs_ll3.ps:
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] Error: /undefinedresource in
> findresource
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] true
>
(gs_icc.ps\\000gs_mex_e.ps\\000gs_mro_e.ps\\000gs_pdf_e.ps\\000gs_wan_e.ps\\000pdf_ops.ps\\000pdf_rbld.ps\\000pdf_base.ps\\000pdf_draw.ps\\000gs_cff.ps\\000gs_mgl_e.ps\\000gs_ttf.ps\\000pdf_font.ps\\000pdf_main.ps\\000pdf_sec.ps\\000gs_epsf.ps\\000gs_pdfwr.ps)
> (gs_ll3.ps) 1 Pscript5Idiom.pkgsave IdiomSet 7
> Pscript5Idiom.pkgsave
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] Execution stack:
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] %interp_exit --nostringval--
> findresource %loop_continue findresource findresource
findresource
> false 1 %stopped_push --nostringval-- 1902 8 5 %oparray_pop
> findresource findresource --dict:16/18(ro)(G)-- --dict:2/2(G)--
> findresource 1 %dict_continue findresource findresource
1900 6 5
> %oparray_pop findresource %errorexec_pop findresource
findresource
> findresource findresource
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] Dictionary stack:
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] --dict:956/1123(G)--
> --dict:0/20(G)-- --dict:77/200(L)-- --dict:956/1123(G)--
> --dict:38/43(G)-- --dict:16/18(ro)(G)--
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] Current allocation mode is
global
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] Current file position is 18941
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] The print file is empty.
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] PID 65664 (pstops) stopped with
> status 1!
> D [28/Jul/2020:16:40:44 -0400] [Job 1820] PID 65663 (gs) stopped with
status 1!
>
> I went down this road once before but the fix I had then (reinstall
the older
> versions) no longer works. Has anyone else here run into this? How
is it
> solved?
>
>
In addition to what Tomasz mentioned, I had to delete/reinstall my
printer. But I was very happy to do so because now FreeBSD cups
competently understands IPP Everywhere(TM) which means that the house
printer (Brother HL L2340D) can now be managed natively by FreeBSD
12-stable rather than by Debian-testing sharing with the sad out of
date FreeBSD cups.
I do poudriere bulk all my own packages, svn updating daily, so YMMV.
This cups upgrade was a very pleasant surprise upgrade and kudos to
the maintainer.
HTH,
Russell
More information about the freebsd-questions
mailing list