Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Dec 2007 15:52:15 +0100
From:      Alex Dupre <ale@FreeBSD.org>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        Chuck Robey <chuckr@chuckr.org>, freebsd-hackers@freebsd.org, Yuri <yuri@rawbw.com>
Subject:   Re: Linux executable picks up FreeBSD library over linux one and breaks
Message-ID:  <4762989F.9070507@FreeBSD.org>
In-Reply-To: <20071213100821.bet532peog8g488s@webmail.leidinger.net>
References:  <1196470143.4750af7f6accf@webmail.rawbw.com>	<4752F825.8020505@chuckr.org>	<20071203144159.irjelm2c0c8o8csw@webmail.leidinger.net>	<47544B5A.9080903@chuckr.org>	<20071205122123.phwu6uh7jksgcwk8@webmail.leidinger.net>	<4760A7FE.9070409@chuckr.org> <20071213100821.bet532peog8g488s@webmail.leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Leidinger ha scritto:
> To achieve this goal we have 2 possibilities, either we install 
> everything into LINUXBASE and install a wrapper in LOCALBASE, or we 
> install everything in a safe location in LOCALBASE. The first part 
> requires that the maintainers of the linux program play some tricks in 
> their port (plist and/or Makfile). If they fail to do this, it increases 
> the load of portmgr from time to time (build failures on the build 
> cluster). In the second case (install into a safe place in LOCALBASE), 
> portmgr is out of the loop, as if something goes wrong, the port 
> maintainer and/or emulation@ is asked for help, as it is a bug of the port.

I admit that probably I'm using only one or two linux applications and 
I've never created a linux port, but I think the right way is the former 
possibility, the latter seems a hack to me. It could be harder for 
unexperienced maintainers, but once we defined the correct way to add a 
wrapper in LOCALBASE (and put it in the porter's handbook), I think the 
work for maintainers/committers should be quite easy. What are the other 
issues that make the former solution so difficult?

-- 
Alex Dupre



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4762989F.9070507>