Upgraded Perl; and lo, errors cause exim to fail

Louis LeBlanc FreeBSD at keyslapper.net
Tue Jun 28 17:08:36 GMT 2005


On 06/28/05 12:10 PM, Joe Altman sat at the `puter and typed:
> Is anyone else seeing errorors like this:
> 
> /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"
> 
> after upgrading Perl when prompted by portversion?
> 
> I notice that ld-elf.so.1 has two versions:
> 
> 55 -r-xr-xr-x   1 root  wheel  153244 Jun  3 14:05 ld-elf.so.1
> 54 -r-xr-xr-x   1 root  wheel  153244 Apr  5 14:58 ld-elf.so.1.old
> 
> yet, of course, they do differ.
> 
> Exim uses (IIRC) pcre; but that doesn't seem to be implicated. Anyone
> have any suggestions for fixing this, other than de- and then re-
> installing Exim and/or Perl?
> 
> Now that I think of it a bit more, perhaps the answer is in this
> direction:
> 
> use.perl system or use.perl port
> 
> uname -a
> FreeBSD vox.chthonixia.net 5.4-STABLE FreeBSD 5.4-STABLE #0: Mon Jun
> 27 14:40:02 EDT 2005
> root at vox.chthonixia.net:/usr/obj/usr/src/sys/VOX  i386


Did you remember to update the ports that have Perl as a dependency with
the perl-after-upgrade script?  You can find it in lang/perl5.8/work/
after the build (it is kept in lang/perl/files/).  Make sure you read
the script documentation (embedded) and double check for anything that
might have been forgotten.

Good luck.
Lou
-- 
Louis LeBlanc                          FreeBSD-at-keyslapper-DOT-net
Fully Funded Hobbyist,                   KeySlapper Extrordinaire :)
Please send off-list email to:         leblanc at keyslapper d.t net
Key fingerprint = C5E7 4762 F071 CE3B ED51  4FB8 AF85 A2FE 80C8 D9A2

Atlanta:
  An entire city surrounded by an airport.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20050628/dfe810f0/attachment.bin


More information about the freebsd-questions mailing list