[Kde-print-devel] [Bug 130330] New: CUPS manager complains about missing symbols in cupsdconf.library
Michael Nottebrock
lofi at freebsd.org
Thu Jul 6 01:07:53 CEST 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=130330
Summary: CUPS manager complains about missing symbols in
cupsdconf.library
Product: kdeprint
Version: unspecified
Platform: FreeBSD Ports
OS/Version: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kde-print-devel kde org
ReportedBy: lofi freebsd org
Version: (using KDE KDE 3.5.3)
Installed from: FreeBSD Ports
OS: FreeBSD
When trying to use the Print Server/Restart Server function in the KControl Printer dialog for CUPS, an error dialog is displayed:
Unable to restart print server. Error message received from manager:
Symbol restartServer not found in cupsdconf library.
This bug has been long-standing on FreeBSD, probably ever since http://websvn.kde.org/trunk/kdelibs/kdeprint/cups/kmcupsmanager.cpp?rev=281953&r1=276746&r2=281953
, but has only been recently brought to my attention again.
The symbol is indeed missing from the library:
[lofi kiste]:0:~/kde-freebsd/area51/x11/kdelibs3/work/kdelibs-3 5 3/kdeprint > nm /usr/local/lib/kde3/cupsdconf.so
00001824 A _DYNAMIC
00001908 A _GLOBAL_OFFSET_TABLE_
w _Jv_RegisterClasses
000018f8 d __CTOR_END__
000018f4 d __CTOR_LIST__
00001900 d __DTOR_END__
000018fc d __DTOR_LIST__
00001820 r __EH_FRAME_BEGIN__
00001820 r __FRAME_END__
00001904 d __JCR_END__
00001904 d __JCR_LIST__
00001938 A __bss_start
w __cxa_finalize
w __deregister_frame_info
00000740 t __do_global_ctors_aux
00000638 t __do_global_dtors_aux
00001818 d __dso_handle
w __register_frame_info
00001938 A _edata
00001954 A _end
00000770 T _fini
000005c4 T _init
00001938 b completed.1
000006b8 t frame_dummy
0000071c T kdeinitmain
U kdemain
0000193c b object.2
0000181c d p.0
... but is present in libkdeinit_cupsdconf.so (and replacing cupsdconf.so with a symlink to that works around the problem).
More information about the Kde-print-devel
mailing list