1.6.2 Add Class: symbol lookuperror: /usr/sbin/cupsd: undefined symbol: ippCopyAttribute

jothay at jothay.com jothay at jothay.com
Wed Apr 3 11:44:12 PDT 2013


I'm not exactly certain which step fixed it but here's what I did:

$ sudo cp /cups-1.6.2-nonotchange/cups/libcups.so.2 /usr/lib/libcupsso.2
$ sudo cp /cups-1.6.2-nonotchange/cups/libcups.so.2 /usr/lib/x86_64-linux-gnu/libcupsso.2
$ sudo ldconfig
$ sudo gdb /usr/sbin/cupsd

Went to the browser and did add class and it didn't crap out this time!

Thanks for your help.


> You have the 1.5.3 shared libraries installed or need to run "ldconfig" to get the new 1.6.2 shared libraries registered with the system...
>
>
> On 2013-04-02, at 7:21 PM, jothay at jothay.com wrote:
>
> > I had reverted to Cups 1.5.3 that came with Ubuntu 12.04 LTS, found the Kerberos bug where it was trying Basic instead of Negotiate so I recompiled cups 1.6.2 and installed it again.
> > ./configure --enable-gnutls --disable-openssl --enable-debug --enable-gssapi
> > make clean
> > make
> > make install
> >
> > Everything installs fine, the pages properly use Kerberos/negotiate from what I have seen in the logs.
> >
> > Unfortunately, I'm running into a new issue when adding a Class. The logs say that the class is added, it does the set job states, etc, I get the result page where it says it was successfully added but when I click the link on that page to the new class, it craps out. I ran it with gdb to see what the problem is because the log stops mid-line without an actualy error message.
> >
> > Below is GDB's output, long story short, it says undefined symbol ippCopyAttribute. Any ideas what I can do to fix this? I can email any conf or other log file to help (Don't see how to attach stuff here)
> >
> > ==== GDB OUTPUT =====
> > myaccount at hostname:/home/myaccount/Desktop/$ sudo gdb /usr/sbin/cupsd
> > GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
> > Copyright (C) 2012 Free Software Foundation, Inc.
> > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> > This is free software: you are free to change and redistribute it.
> > There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> > and "show warranty" for details.
> > This GDB was configured as "x86_64-linux-gnu".
> > For bug reporting instructions, please see:
> > <http://bugs.launchpad.net/gdb-linaro/>...
> > Reading symbols from /usr/sbin/cupsd...done.
> > (gdb) r -f
> > Starting program: /usr/sbin/cupsd -f
> > [Thread debugging using libthread_db enabled]
> > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> > /usr/sbin/cupsd: symbol lookup error: /usr/sbin/cupsd: undefined symbol: ippCopyAttribute
> > [Inferior 1 (process 28543) exited with code 0177]
> > (gdb) bt
> > No stack.
> > (gdb)
> >
> > Side-Note: When I click New Message on this forum in Chrome, it takes me to my profile data instead of the Post Message to cups.general page. I have to switch to Firefox to get the right page.
> > _______________________________________________
> > cups mailing list
> > cups at easysw.com
> > http://lists.easysw.com/mailman/listinfo/cups
>
> _________________________________________________________
> Michael Sweet, Senior Printing System Engineer, PWG Chair
>





More information about the cups mailing list