On our systems with xprint and cups, it turns out that none of our network printers show up (initially) in the printer list when printing from mozilla/xprint. Our cups setup if hopefully not unique, in that individual cups clients poll various cups servers for available print queues. This polling (after starup, taking over several minutes) populates /etc/printcap with a list of available print queues. It appears that xprint parses /etc/printcap too (or contacts cups directly, I'm not sure of the implementation details), but this appears to occur *only* at startup, which happens only moments after cups starts, and before it is populated with any printers. The result is that xprint's printer list is (usually) empty. Restarting the xprint server afterwards (after /etc/printcap is populated), yields a properly full xprint list of available print queues.
don't use xprint anymore, so I don't care. CLOSING.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.