After Compiling unaltered CUPS 1.6.2,cannot run due to "undefined symbol: _ppdOpenFile"

jothay at jothay.com jothay at jothay.com
Thu Mar 28 10:45:28 PDT 2013


What I ended up doing was:
# aptitude purge cups cups-filter
# apt-get install cups
Verified 1.5.3 was running, it was (it also installed cups-filter automatically)
# config/make/make install 1.6.2
Verified 1.6.2 was running, the man page at localhost:631/ said 1.5.3 but when I went to localhost:631/admin it said 1.6.2 so I'm guessing it just didn't update the man pages when installing it?
# config/make/make install 1.6.2-modified (with extra Kerberos stuff and a couple other things that are for our environment)
Verified 1.6.2 was still running, it was

> Maybe try running ldconfig?
>
> On 2013-03-27, at 5:34 PM, jothay at jothay.com wrote:
>
> > Background:
> > I downloaded CUPS 1.6.2 for installation into an Ubuntu Desktop 12.04 LTS x64 Virtual Machine. This will be used as a print server and it came with 1.5.3. I'm working to have it use MIT Kerberos with my Domain and Active Directory. We have specialized software that will be added to the server to track other things, but I haven't set that up yet.
> >
> > Ran the following (as root):
> > # ./configure --enable-openssl --enable-debug
> > Everything looked fine
> > # make
> > Everything looked fine
> > # make install
> > Everything looked fine
> > # /usr/sbin/cupsd
> > cupsd: Child exited with status 127
> > Uh oh....
> > # /usr/sbin/cupsd -f
> > /usr/sbin/cupsd: symbol lookup error: /usr/sbin/cupsd: undefined symbol: _ppdOpenFile
> >
> > How do I fix this against the base install? If I can get past this, I can start looking at my custom configs.
> > _______________________________________________
> > 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