http://bugs.winehq.org/show_bug.cgi?id=17354
--- Comment #3 from David Baumgold singingwolfboy@gmail.com 2009-03-04 16:18:17 --- (In reply to comment #1)
Please attach a log from: WINEDEBUG=+loaddll,+process,+tid,+winspool wine notepad 2>&1 | tee log.txt
Attached.
What CUPS version are you using? cupsd must run on your system.
I can't seem to find the exact binary on my system, but I'm using the standard Apple CUPS that comes with Leopard. According to http://localhost:631, it is CUPS 1.3.8.
Ideally, the Darwine codebase for print handling should be merged into the wine codebase, so that wine can handle this correctly, as well.
You can't compare two different MAC installations. Wine has support for LPR (/etc/printcap) and CUPS (BSD emulation tools needed). When Darwine need something different, they should have reported that years ago.
CUPS is the standard printing system in OS X. Apple actually bought CUPS in 2007. If Wine supports CUPS, it shouldn't be hard to make whatever tweaks are necessary to get Wine and Mac OS X CUPS to play nicely. As I said, Darwine did it.