From owner-freebsd-ports@FreeBSD.ORG Sat May 24 19:40:12 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FEF01065682 for ; Sat, 24 May 2008 19:40:12 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.freebsd.org (Postfix) with ESMTP id 22F188FC13 for ; Sat, 24 May 2008 19:40:12 +0000 (UTC) (envelope-from me@janh.de) Received: from janh.freebsd (f054101034.adsl.alicedsl.de [78.54.101.34]) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis) id 0ML21M-1Jzzan24uS-0000TC; Sat, 24 May 2008 21:39:53 +0200 Message-ID: <48386F0A.5030202@janh.de> Date: Sat, 24 May 2008 21:39:54 +0200 From: Jan Henrik Sylvester User-Agent: Thunderbird 2.0.0.14 (X11/20080505) MIME-Version: 1.0 To: Kitche References: <48381B22.30507@janh.de> <18488.8559.136513.226315@jerusalem.litteratus.org> <4838284A.3030400@janh.de> <20080524151658.GW69430@bunrab.catwhisker.org> <483864C2.5090605@math.missouri.edu> <1305.72.65.6.48.1211656566.squirrel@kitchetech.com> In-Reply-To: <1305.72.65.6.48.1211656566.squirrel@kitchetech.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX18TIwN8jgJWRWgWaIQ/7f7yWioS5ysOn3C+hzL VFgDY+KvLdOTDPR14jvfXEF8jMiiGBcElYSvNX5FVKMvdafoLb ZuUq+2Pw7+SVGOuTEn3hA== Cc: Stephen Montgomery-Smith , ports-list freebsd , David Wolfskill Subject: Re: ImageMagick-6.4.1-3_1 selftest fails X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 May 2008 19:40:12 -0000 Kitche wrote: >> David Wolfskill wrote: >> My experience was that ImageMagick did build, but it also put up a >> little window with a message on it. So my feeling is that the OP is >> correct, and that at least on some versions of FreeBSD (in my case 7.0) >> that access to an X11 environment is required for the port to install. > > ImageMagick port does not require X to build for the user that is building > it. Sounds like either your ports is corrupted or something deeper on your > system is causing this issue. As you can see from my original log, X is used. X is not required, since it is not used, if I build with 'su -' instead of 'su' (and thus have a clear environment without DISPLAY being set). If the build tries to use X and is denied, the test fails. The port is not corrupted... just have a look at these two tests: /usr/ports/graphics/ImageMagick/work/ImageMagick-6.4.1/PerlMagick/t/x11/read.t /usr/ports/graphics/ImageMagick/work/ImageMagick-6.4.1/PerlMagick/t/x11/write.t Jan Henrik