http://bugs.winehq.org/show_bug.cgi?id=12468
Summary: winspool doesn't use CUPS ports, always uses lpr Product: Wine Version: 0.9.58. Platform: PC URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475138 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: spooler AssignedTo: wine-bugs@winehq.org ReportedBy: ovek@arcticnet.no
In dlls/winspool.drv/info.c, function CUPS_LoadPrinters, there's sprintf(port,"LPR:%s",dests[i].name); instead of "CUPS:%s" or whatever, which means that when printing things will be printed through spawning lpr instead of using the CUPS libraries. This unnecessarily adds an additional external dependency (Debian users need the cupsys-bsd package), when there already appears to be code there to print using the library, but that's unused right now.
(Also, please 0.9.59 to the list of versions, this was reported on 0.9.59, not 0.9.58.)
http://bugs.winehq.org/show_bug.cgi?id=12468
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine.dev@web.de Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |printing
--- Comment #1 from Detlef Riekenberg wine.dev@web.de 2008-05-04 09:23:01 --- There is some work in localspl and wineps needed first, before this can be fixed.
http://bugs.winehq.org/show_bug.cgi?id=12468
--- Comment #2 from Ove Kaaven ovek@arcticnet.no 2008-06-16 05:06:54 --- How about, in the meantime, using "lp -d" instead of "lpr -P", then? I hear that lp is the POSIX-standard print command, with lpr being a second-class citizen, or from the CUPS perspective, a compatibility layer. In Debian, lp is in cupsys-client, but you need cupsys-bsd to get lpr. Would this be a problem?
http://bugs.winehq.org/show_bug.cgi?id=12468
--- Comment #3 from Austin English austinenglish@gmail.com 2008-12-15 14:00:01 --- Is this still an issue in current (1.1.10 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=12468
--- Comment #4 from Detlef Riekenberg wine.dev@web.de 2008-12-28 09:09:04 --- (In reply to comment #3)
Is this still an issue in current (1.1.10 or newer) wine?
Yes.
http://bugs.winehq.org/show_bug.cgi?id=12468
--- Comment #5 from Austin English austinenglish@gmail.com 2009-06-30 10:58:14 --- Still present afaik.
http://bugs.winehq.org/show_bug.cgi?id=12468
--- Comment #6 from Austin English austinenglish@gmail.com 2009-12-31 12:10:26 --- Still present.
http://bugs.winehq.org/show_bug.cgi?id=12468
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.2.0
http://bugs.winehq.org/show_bug.cgi?id=12468
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |wine-bugs@winehq.org AssignedTo|wine-bugs@winehq.org |wine.dev@web.de
--- Comment #7 from Detlef Riekenberg wine.dev@web.de 2010-10-12 17:30:07 CDT --- Patches send
http://bugs.winehq.org/show_bug.cgi?id=12468
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED Target Milestone|1.2.0 |1.2.x
--- Comment #8 from Detlef Riekenberg wine.dev@web.de 2010-10-13 15:03:25 CDT --- Fixed by: http://source.winehq.org/git/wine.git/?a=commit;h=178294a42305f1a3f7c67a58b0... and http://source.winehq.org/git/wine.git/?a=commit;h=f69a4ef07f7b1b0017e1bf335d...
The cups package with the lpr compatibility tools is no longer needed. (cups-bsd, cupsys-bsd or similar)
Nominating for Wine-1.2.2
http://bugs.winehq.org/show_bug.cgi?id=12468
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2010-10-15 12:53:14 CDT --- Closing bugs fixed in 1.3.5.
http://bugs.winehq.org/show_bug.cgi?id=12468
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.2.x |---