PDA

View Full Version : DA Exim script Broken



ReN
01-13-2007, 07:55 AM
Greets all,

the scripts DA provides for exim updates works great for 4.62
but has problems with shared libraries when i goto update it to 4.66

/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"

Revert back to 4.62 and off it goes.

OS = FreeBSD 6.0

any ideas??

Scorpic
03-05-2007, 05:42 PM
Greets all,

the scripts DA provides for exim updates works great for 4.62
but has problems with shared libraries when i goto update it to 4.66

/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"

Revert back to 4.62 and off it goes.

OS = FreeBSD 6.0

any ideas??

Have same problems :(

n9net
04-23-2007, 06:46 PM
same problem on FreeBSD 6.2

DirectAdmin Support
04-24-2007, 05:22 PM
Hello,

I believe the cause (which is rather contradictory) is that the correct OS is being used... What I mean by that can be shown by the "ls -la" output from the contents of our files server:
lrwxrwxrwx 1 root root 32 Jan 14 2006 da_exim-4.60-1.tgz -> ../freebsd5.1/da_exim-4.60-1.tgz
lrwxrwxrwx 1 root root 32 Apr 5 2006 da_exim-4.61-1.tgz -> ../freebsd5.1/da_exim-4.61-1.tgz
lrwxrwxrwx 1 root root 32 Jul 30 2006 da_exim-4.62-1.tgz -> ../freebsd5.1/da_exim-4.62-1.tgz
lrwxrwxrwx 1 root root 32 Aug 1 2006 da_exim-4.63-1.tgz -> ../freebsd5.1/da_exim-4.63-1.tgz
-rw-r--r-- 1 root root 533236 Aug 26 2006 da_exim-4.63-2.tgz
-rw-r--r-- 1 root root 542030 Jan 10 01:52 da_exim-4.66-1.tgzAs you can see, version 63-1 and older are actually using the 5.1 binaries, while 63-2 are newer are compiled specifically for FreeBSD 6.

What does this mean? Well, it means that systems are rather inconsistent in where the perl libraries are, so no one package will be correct for all OSs (rather frustrating).

As for fixing it, try using the 5.1 binaries instead:
http://files.directadmin.com/services/freebsd5.1/
as they are the ones being used anyway for the older 6.x binaries.

Of course, doing an on-system compile is always the safer solution, as it's always custom built for your OS:
http://help.directadmin.com/item.php?id=125

John