Linux executable picks up FreeBSD library over linux one and
breaks
Alex Dupre
ale at FreeBSD.org
Fri Dec 14 07:18:59 PST 2007
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
More information about the freebsd-hackers
mailing list