Version: (using KDE KDE 3.1.2) Installed from: Compiled From Sources Compiler: gcc 2.96 OS: Linux Bug: Starting with (in my experience) kde 3.1, when printing, the warning message: "No such map printers.conf.byname. Reason: No such map in server's domain" is displayed. This is related to NIS. In kdelibs-3.1.2/kdeprint/lpdunix/kmlpdunixmanager.cpp:getEtcPrintersConfName(), a ypcat command is issued "ypcat printers.conf.byname > %1" to read the printer configuration file stored on the NIS server. However, for networks where the NIS server does not contain a printers.conf.byname file, ypcat will produce the above error and send it to stderr. How it exhibits itself: This is normally not a problem. However, when printing from some applications, such as acroread, they pick up this message as an error in printing and display a warning message box. The printing usually procedes without problem but this leaves a somewhat lacking user experience. Solution?: A simple solution is to change the command to "ypcat printers.conf.byname > %1 2>&1" which will send both stdout and stderr to the %1 sink. Parsing of the return may be required to determine whether or not printers.conf was actually successfully retrieved.
UNCONFIRMED (batch reassigning messed this)
KDEPrint is obsolete, unmaintained and will never be revived. Closing all open bugs.