Undefined Symbol - HELP!!!

Greg raavenhawk at aim.com
Wed Feb 21 12:17:25 PST 2007


> Greg wrote:
> >> Greg wrote:
> >>> I've got a Redhat 8.0 box running cups 1.1.15 and the following error comes up after running lpstat:
> >>>
> >>> lpstat: relocation error: lpstat: undefined symbol: _cupsSetLocale
> >>>
> >>> No one else on the net has this issue. Help! I can't print!!
> >> You have a mix of old and new CUPS software.  Make sure you have all
> >> the same versions of CUPS packages installed.
> >>
> >> --
> >> ______________________________________________________________________
> >> Michael Sweet, Easy Software Products           mike at easysw dot com
> >> Internet Printing and Document Software          http://www.easysw.com
> >
> > # rpm -aq |grep cups
> > cups-1.1.15-10
> > cups-libs-1.1.15-10
>
> You could try running ldconfig (as root), or just reinstall the RPMs.
>
> Alternately, you should be able to build RPMs of the latest CUPS with:
>
>      rpmbuild -ta cups-1.2.8-source.tar.bz2 --without dbus --without php
>
> --
> ______________________________________________________________________
> Michael Sweet, Easy Software Products           mike at easysw dot com
> Internet Printing and Document Software          http://www.easysw.com

SOLUTION:

Not only remove cups and cups-libs, using
rpm -e cups-libs
rpm -e cups

do a:

find . -name cups

and move all cups folders into a temp folder elsewhere on the drive.

mv /usr/bin/lp* to a temp folder

Reinstall cups and cups-libs.





More information about the cups mailing list