kolab fails after debian apt autoremove & upgrade
Mark Berndt
marko at mechtron.com.au
Thu Mar 1 00:08:53 CET 2012
On Sat, 25 Feb 2012 12:27:11 am Christoph Wickert wrote:
> Am Donnerstag, 23. Februar 2012, 01:08:35 schrieb Mark Berndt:
> > Hello all,
> >
> > I recently ran apt-get upgrade and apt-get install autoremove on a debian
> > squeeze amd64 install and my postfix stopped working. Postfix complained
> > about a missing lbltdl.
> >
> > I had to symlink /usr/lib/libltdl.so.3 -> libltdl.so.7 it working again.
> >
> > Don't know exactly what caused it.
>
> Please provide more details about this problem.
>
> Did you install from our OpenPKG packages or native packages? If so, from
> mirror.kolabsys.com or from Debian.
OpenPKG built from source on files.kolab.org, version 2.2.4.
System runs in kvm with qemu64 processor, has been running for years.
>
> If you installed from OpenPKG this should not happen. Are you sure is the
> OpenPKG postfix that complains or is there maybe a native Debian one
> installed, too?
It is a minimal debian install, from the netinstall system + ssh,rsync,nfs,
tcl, build utils and a couple of perl libraries. Postgrey is supplied by
debian, the rest is openpkg. There is no other smtp server, just the kolab
postfix.
>
> And what symlink did you set exactly?
real file /usr/lib/libltdl.so.7 symlinked to /usr/lib/libltdl.so.3
The information about not being able to find libltdl.so.3 was in the postfix
log:
postfix.log.4:Feb 22 22:24:56 kolab <info> postfix/pipe[27496]: 298BD68001:
to=<marko at mechtron.com.au>, relay=kolabfilter, delay=1.8,
delays=1.7/0.02/0/0.15, dsn=5.3.0, status=bounced (Command died with status
127: "/kolab/bin/php". Command output: /kolab/bin/php: error while loading
shared libraries: libltdl.so.3: cannot open shared object file: No such file
or directory )
All I did on the system was to backup the ldap with slapcat as I am going to
move the server to an openvz vm on another machine. Then I ran apt-get update
to check for debian updates and it suggested autoremove.
Start-Date: 2012-02-22 17:30:46
Commandline: apt-get autoremove
Remove: libltdl3-dev:amd64 (1.5.26-4+lenny1), libdns58:amd64
(9.6.ESV.R4+dfsg-0+lenny1), libmpfr1ldbl:amd64 (2.3.1.dfsg.1-2),
libisccc50:amd64 (9.6.ESV.R4+dfsg-0+lenny1), liblwres50:amd64
(9.6.ESV.R4+dfsg-0+lenny1), ssl-cert:amd64 (1.0.28), libbind9-50:amd64
(9.6.ESV.R4+dfsg-0+lenny1), openssl-blacklist:amd64 (0.5-2), libisccfg50:amd64
(9.6.ESV.R4+dfsg-0+lenny1), x11-common:amd64 (7.5+8+squeeze1), libisc50:amd64
(9.6.ESV.R4+dfsg-0+lenny1), libltdl3:amd64 (1.5.26-4+lenny1), libltdl7:amd64
(2.2.6b-2)
End-Date: 2012-02-22 17:30:56
Some time later I noticed that I was not getting any spam, so I knew
something was wrong! :-)
kolab:/var/log/apt# apt-cache search libltdl
libguile-ltdl-1 - Guile's patched version of libtool's libltdl
libltdl-dev - A system independent dlopen wrapper for GNU libtool
libltdl7 - A system independent dlopen wrapper for GNU libtool
It seems libltdl3 is no longer in the distro - but I agree that this library
should be provided by openpkg.
Sorry for the delay in replying, I have been away for a few days, working on
another kolab 2.3.4 debian openvz system which works fine. Happy to provide
any further information that you require.
kind regards
Mark Berndt
>
> Kind regards,
> Christoph
More information about the users
mailing list