From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Oct 1 21:30:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFCD716A419 for ; Mon, 1 Oct 2007 21:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B838C13C461 for ; Mon, 1 Oct 2007 21:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l91LU2DW099376 for ; Mon, 1 Oct 2007 21:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l91LU26x099375; Mon, 1 Oct 2007 21:30:02 GMT (envelope-from gnats) Resent-Date: Mon, 1 Oct 2007 21:30:02 GMT Resent-Message-Id: <200710012130.l91LU26x099375@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jason DiCioccio Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB0FE16A417 for ; Mon, 1 Oct 2007 21:22:35 +0000 (UTC) (envelope-from root@update.ods.org) Received: from update.ods.org (update.ods.org [66.246.72.188]) by mx1.freebsd.org (Postfix) with ESMTP id DFE8113C494 for ; Mon, 1 Oct 2007 21:22:35 +0000 (UTC) (envelope-from root@update.ods.org) Received: by update.ods.org (Postfix, from userid 0) id DD9F03A5BE; Mon, 1 Oct 2007 17:11:59 -0400 (EDT) Message-Id: <20071001211159.DD9F03A5BE@update.ods.org> Date: Mon, 1 Oct 2007 17:11:59 -0400 (EDT) From: Jason DiCioccio To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116797: quagga+libdlmalloc = broken start script X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jason DiCioccio List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Oct 2007 21:30:02 -0000 >Number: 116797 >Category: ports >Synopsis: quagga+libdlmalloc = broken start script >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 01 21:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Jason DiCioccio >Release: FreeBSD 6.2-RELEASE-p4 i386 >Organization: >Environment: System: FreeBSD update.ods.org 6.2-RELEASE-p4 FreeBSD 6.2-RELEASE-p4 #5: Tue May 1 04:55:13 EDT 2007 geniusj@update.ods.org:/usr/obj/usr/src/sys/UPDATE i386 >Description: When using the quagga port with libdlmalloc, the start script in rc.d does not properly start quagga, throwing the following error: Oct 1 03:55:38 update kernel: Starting quagga. Oct 1 03:55:38 update kernel: /libexec/ld-elf.so.1: Oct 1 03:55:38 update kernel: Shared object "libdlmalloc.so.2" not found, requi red by "libzebra.so.0" >How-To-Repeat: Install quagga with the option to use libdlmalloc. Due to the nature of rcorder, it might not always be reproducible depending on what's installed on your system. >Fix: diff -urN quagga.old/files/quagga.sh.in quagga/files/quagga.sh.in --- quagga.old/files/quagga.sh.in Mon Sep 24 03:59:16 2007 +++ quagga/files/quagga.sh.in Mon Oct 1 17:08:17 2007 @@ -2,7 +2,7 @@ # # PROVIDE: quagga -# REQUIRE: NETWORKING +# REQUIRE: NETWORKING ldconfig # # Add the following line to /etc/rc.conf to enable quagga: >Release-Note: >Audit-Trail: >Unformatted: