[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#223350: LPRng 'local only' configuration breaks OOo printer enumeration



Package: openoffice.org-bin
Version: 1.1.0-1

I would recommend that the printer enumeration in
psprint/source/printer/printerinfomanager.cxx be modified to do lpstat
before lpc and not the other way around.  We use lprng here without
local servers, and there doesn't seem to be any way to get lpc to
enumerate what openoffice wants, which is a list of all printers. 
lpstat does this just right.

I'm guessing that if the order is put back to how its done on other
platforms (Solaris, etc) that cups will still work as lpc will be
checked if lpstat isn't found.

With lprng, just a lpc status didn't show the printers, a lpc status all
should be executed.  But, since we don't use a local server, this fails
unless I had something like this in my printcap:

---
all:rm=printhost:force_localhost@
---

In the end I've ran out of options on the lprng side to convince it to
give OOo what it wants, so I'm compiling up openoffice locally with the
LINUX define in aParms[] removed.

Thanks.

-- 
Scott Dier <sdier@cs.umn.edu>
CS/IT Systems Staff




Reply to: