Subject: kdeprintd link error
To: None <tech-pkg@NetBSD.ORG>
From: kpolk <kent@goathill.org>
List: tech-pkg
Date: 01/06/2002 18:42:15
With kde-2.2.2, I can't print from kde applications:

"Unable to start child process. The KDE print server (kdeprintd)
could not be contacted."

.xsession-errors :

konqueror: kdeprint: print command: lpr
   /home/kent/.kde/tmp-kingu/kdeprint_SjoZoFU
kdecore (KLibLoader): WARNING: library=libkded_kdeprintd:
   file=/opt/X11R6/lib/kde2/libkded_kdeprintd.la:
   /opt/X11R6/lib/kde2/libkded_kdeprintd.so: Undefined symbol
   "__ti10KDEDModule" (reloc type = 1, symnum = 123)
DCOP failure in app kded:
   object 'kdeprintd' has no function 'print(QString,QStringList,bool)'

$ ll libkded_kdeprintd*
-rw-r--r--  1 root  wheel  30176 Dec 17 14:41 libkded_kdeprintd.a
-rwxr-xr-x  1 root  wheel   1085 Dec 17 14:41 libkded_kdeprintd.la
-rwxr-xr-x  1 root  wheel  35743 Dec 17 14:41 libkded_kdeprintd.so

$ nm libkded_kdeprintd.so | grep ti10KDEDModule
         U __ti10KDEDModule

NetBSD kingu 1.5.2 NetBSD 1.5.2 (GENERIC) #3: Sat Aug 18 23:37:05 CEST 2001
he@hamster.urc.uninett.no:/usr/src/sys/arch/i386/compile/GENERIC i386

gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)