[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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. [1] 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
like this:

  Sep 27 09:10:05 localhost inetd[25727]: 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                                     [cjw44@flatline.org.uk]

Reply to: