From owner-freebsd-questions@FreeBSD.ORG Mon Oct 3 14:20:21 2005 Return-Path: X-Original-To: questions@FreeBSD.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C77916A44F for ; Mon, 3 Oct 2005 14:20:21 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED07543D45 for ; Mon, 3 Oct 2005 14:20:20 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 29594 invoked from network); 3 Oct 2005 14:20:20 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail23.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 3 Oct 2005 14:20:20 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id BAE2340; Mon, 3 Oct 2005 10:20:19 -0400 (EDT) Sender: lowell@be-well.ilk.org To: Mark Edwards References: <54DDCDA4-B94A-4B26-A01A-C1BFD85D40C7@antsclimbtree.com> <44fyrjqysc.fsf@be-well.ilk.org> From: Lowell Gilbert Date: 03 Oct 2005 10:20:19 -0400 In-Reply-To: Message-ID: <44achq3cnw.fsf@be-well.ilk.org> Lines: 44 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: questions@FreeBSD.org Subject: Re: Perl / Webmin: ld-elf.so.1 issue X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: questions@FreeBSD.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2005 14:20:21 -0000 Mark Edwards writes: > On Oct 3, 2005, at 1:33 AM, Lowell Gilbert wrote: > > > Mark Edwards writes: > > > > > >> I am getting the following error in the browser when trying to use > >> webmin's crontab editing feature: > >> > >> /usr/libexec/ld-elf.so.1: /usr/local/bin/perl: Undefined symbol > >> "PL_exit_flags" > >> crontab: "/usr/local/lib/webmin/cron/cron_editor.pl" exited with > >> status 1 > >> > >> I am running perl 5.8.7 from ports, and I have done the whole routine > >> with setting use.perl port and perl_after_upgrade. > >> > >> I notice that there are two /usr/libexec/ld-elf.so.1 files on my > >> machine: > >> > >> -r-xr-xr-x 1 root wheel 85940 Feb 11 2005 ld-elf.so.1 > >> -r-xr-xr-x 1 root wheel 85908 Jun 29 2004 ld-elf.so.1.old > >> > >> Is that normal? I reinstalled the perl port to no avail. > >> > > > > Are your ports up to date? > > [From an up-to-date ports tree?] > > Yes, up to date from cvs as of a week ago or so. Can anyone suggest > a way for me to troubleshoot what exactly the problem is? Well, that symbol is definitely supposed to be present in your perl executable. [E.g., [ > strings /usr/local/bin/perl|grep exit_fl [ PL_exit_flags [ > Do you have any perl-related knobs in make.conf, or in pkgtools.conf (if you used portupgrade for installing)?