Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Minor Erlang & zlib path conflict. #18295

irgeek opened this Issue · 6 comments

3 participants


It looks like the erlang and zlib formulae are both trying to install a manpage to the same path:

$ brew link --overwrite --dry-run erlang
Would remove:

$ ls -l /usr/local/share/man/man3/zlib.3
lrwxr-xr-x  1 username  admin  48  7 Mar 09:27 /usr/local/share/man/man3/zlib.3 -> ../../../Cellar/zlib/1.2.7/share/man/man3/zlib.3

Yuck, erlang shouldn't be shipping zlib man pages...


They're different man pages. The one installed by zlib is for the library itself and the one installed by erlang is for the erlang zlib API.


Surely they were aware "zlib.3" is taken.


Considering erlang installs hundreds of man pages (632 according to brew list erlang) they should probably be going into a separate section. Perl installs man pages in 3pm, openssl installs them in 3ssl, pcap in 3pcap, etc.


I agree, at the very least they should provide a configure option to set the man page extension.


We've reverted to Erlang 15 for the time being, so shrugging this off until we move forward again.

@adamv adamv closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.