From owner-freebsd-perl@FreeBSD.ORG Tue Jan 15 09:04:22 2013 Return-Path: Delivered-To: perl@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 04945599; Tue, 15 Jan 2013 09:04:22 +0000 (UTC) (envelope-from trociny@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DEC4C6FB; Tue, 15 Jan 2013 09:04:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0F94LvC037101; Tue, 15 Jan 2013 09:04:21 GMT (envelope-from trociny@freefall.freebsd.org) Received: (from trociny@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0F94L85037097; Tue, 15 Jan 2013 09:04:21 GMT (envelope-from trociny) Date: Tue, 15 Jan 2013 09:04:21 GMT Message-Id: <201301150904.r0F94L85037097@freefall.freebsd.org> To: trociny@FreeBSD.org, trociny@FreeBSD.org, perl@FreeBSD.org From: trociny@FreeBSD.org Subject: Re: ports/171691: sysutils/p5-MogileFS-Server: issues with daemons startup X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2013 09:04:22 -0000 Synopsis: sysutils/p5-MogileFS-Server: issues with daemons startup State-Changed-From-To: feedback->open State-Changed-By: trociny State-Changed-When: Mon Jan 14 16:29:27 UTC 2013 State-Changed-Why: Although the patch is just a workaround and does not fixes the real problem, it makes mogstored work and does not look like introduce any other bug or side effect. IMHO it is not the right thing to work around the bug in upstream but it is legal to do in the port. I think this is exactly what port pathes are for -- to workaround the problem until it is not fixed upstream. Taking into consideration that there is no any solution for Danga::Socket provided so far (even as a patch) and there is an issue with the repository, it may take some time while the problem is fixed upstream and it would be very good to workaround it in our port meantime. If you don't like very much the idea to patch p5-MogileFS-Server we can use another workaround, mentioned in the initial message: modify mogstored rc.d script to start mogstored in foreground and use daemon(8) to daemonize it. If you like this solution more I can provide a patch. http://www.freebsd.org/cgi/query-pr.cgi?pr=171691