From owner-cvs-ports@FreeBSD.ORG Fri Aug 27 06:25:03 2010 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 7C60810656A7; Fri, 27 Aug 2010 06:25:03 +0000 (UTC) Date: Fri, 27 Aug 2010 06:25:03 +0000 From: Alexey Dokuchaev To: Rob Farmer Message-ID: <20100827062503.GA85184@FreeBSD.org> References: <201008221158.o7MBwce6093897@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, Li-Wen Hsu , utisoft@gmail.com, ports-committers@freebsd.org Subject: Re: cvs commit: ports/java/jgraphx Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Aug 2010 06:25:03 -0000 On Thu, Aug 26, 2010 at 09:53:32PM -0700, Rob Farmer wrote: > This breaks math/scilab (which is the only dependency in the ports > tree). Unfortunately, the author of jgraphx seems to completely > disregard backwards compatibility and changes the API in virtually > every release. > > I tried to patch Scilab based on their git repository (which has > support for 1.4.0.1), but hundreds of revisions have passed and they > have rearranged their tree a bit and added/removed some files, so it > didn't go well. > > IMHO, we need to either create a separate jgraphx-scilab port or keep > this in sync with Scilab (this is what Debian, Ubuntu, and Gentoo are > doing). Considering Scilab is the only consumer of jgraphx, it seems having special port would be an overkill. I think we should keep the two in sync, and probably work with upstream maintainers of both projects to improve compatibility and API inheritance in the future. Separate port of jgraphx-scilab is palliative solution, i.e. it simply increases the entropy, not solving the underlying problem. ./danfe