Serious problems upgrading libc6 (was Re: New libc6 breaks exim?)
Daniel Burrows <Daniel_Burrows@brown.edu> wrote:
> Just a heads-up -- I upgraded to the new libc6 version, and exim
>started refusing to accept SMTP connections from fetchmail.  I'm not
>sure what the issue is exactly, but when running /usr/sbin/sendmail
>manually some non-fatal errors are displayed about libdb2.so.
I had that, and more; perl completely failed to start between libc6
being unpacked and libdb2 being unpacked (it couldn't link to
libdb.so.3). exim still says "exim: /usr/lib/libdb.so.2: no version
information available (required by exim)", as does htdig.
inetd broke completely; I upgraded libc6 just before going to bed, and
found out that I might have been silently losing mail because of things
Sep 27 09:10:05 localhost inetd: getpwnam: mail: No such user
Going down to single-user mode and then back up to runlevel 2 seems to
have fixed most such problems. Sending a SIGHUP to inetd, as libc6's
postinst does via '/etc/init.d/inetd restart', is not enough - it needs
to be stopped and started again.
Locales are broken - what happened to all the stuff that used to be in
/usr/share/locale? The only things there now are LC_MESSAGES. perl warns
about this when starting up, too.
I'll file bug reports when I get home from work this evening, assuming I
can figure out where the problems are, but since you mentioned this I
thought it was worth adding to it.
Colin Watson [email@example.com]