Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

Minor Erlang & zlib path conflict. #18295

Closed
irgeek opened this issue Mar 7, 2013 · 6 comments
Closed

Minor Erlang & zlib path conflict. #18295

irgeek opened this issue Mar 7, 2013 · 6 comments

Comments

@irgeek
Copy link

irgeek commented Mar 7, 2013

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:
/usr/local/share/man/man3/zlib.3

$ 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
@jacknagel
Copy link
Contributor

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

@irgeek
Copy link
Author

irgeek commented Mar 7, 2013

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.

@jacknagel
Copy link
Contributor

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

@irgeek
Copy link
Author

irgeek commented Mar 7, 2013

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.

@jacknagel
Copy link
Contributor

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

@adamv
Copy link
Contributor

adamv commented Apr 13, 2013

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

@adamv adamv closed this as completed Apr 13, 2013
@Homebrew Homebrew locked and limited conversation to collaborators Feb 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants