On Mon, Jul 23, 2001 at 02:18:14PM -0700, Randolph S. Kahle wrote: > I just installed CUPS 1.1.9 on a machine running 2.2r3 (2.2.18pre21 > kernel). It is working fine. > > Next, I installed it (with the 2.4.* deb file from http://www.cups.org) > on a machine running 2.2r3 with the 2.4 support packages and with the > 2.4 kernel. > > CUPS installs okay, but when I try to start it I get the message > > "/usr/sbin/cupsd: /lib/libc.so.6:version `GLIBC_2.2' not found (required > by /usr/sbin/cupsd) > > when I look at /lib I find that libc.so.6 -> libc-2.1.3.so > > What do I need to change? > > Thanks! -- Randy > Hi Randy,
I've got the same problem when trying to install the 2.4.* deb-file for cups 1.1.9. They've linked the executables against the new version 2.2 of glibc. I like to run a stable system, that's the reason why I still stay with potato. So for me it was no choice to upgrade such a vital library like the glibc to a version from woody or sid. The only way to come around this problem is to get the source tarball from www.cups.org and compile it by yourself. It's as easy as going through the steps tar xvzf cups-1.1.9-1-source.tar.gz; cd cups-1.1.9; ./configure; make; su; make install. But have a look into the INSTALL.txt file in the source directory for additional information. For me it worked without problems. Bye Andreas