From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 2 08:00:08 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 7778B16A468 for ; Tue, 2 Oct 2007 08:00:08 +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 62B0E13C481 for ; Tue, 2 Oct 2007 08:00:08 +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 l928086Y039996 for ; Tue, 2 Oct 2007 08:00:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l928082r039995; Tue, 2 Oct 2007 08:00:08 GMT (envelope-from gnats) Date: Tue, 2 Oct 2007 08:00:08 GMT Message-Id: <200710020800.l928082r039995@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Kay Lehmann Cc: Subject: Re: ports/113750: update science/kst to 1.4.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kay Lehmann List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2007 08:00:08 -0000 The following reply was made to PR ports/113750; it has been noted by GNATS. From: Kay Lehmann To: Max Brazhnikov Cc: Stefan Walter , GNATS Subject: Re: ports/113750: update science/kst to 1.4.0 Date: Tue, 02 Oct 2007 09:54:05 +0200 So I made some tests again and found that the problems with kst are quite similar to my problems with mbdyn (pr: ports/114805). In this case the problem is quite weird: To disable automatic recognition of cdf and netcdf, when the user installs kst without enabling the corresponding options, the Makefile.in of the datasources-dir gets patched to not include the subdir of the named feature. So if we want to install both of them, we get the problem, that Makefile.in doesn't get patched and the original distributed Makrfile.in is older than Makefile.am and so gmake runs an automake-process which results in a Makefile which does not include all the subdirs of datasources and not all plugins/libs are installed =>pkg_plist gets broken, if both cdf and netcdf are enabled. So this is not a problem of cdf. I described a similar problem in the problem report for mbdyn and asked how somethiung like this should be solved, but I got no answer. I can think of some dirty work arounds but I think there must be an elegant/right way to fix this. Do you have any suggestions? Maybe I should open a thread on the ports-mailinglist? Thanks and greetings, Kay