[MacPorts] #19343: openssl: man page names conflict with system man page names
#19343: openssl: man page names conflict with system man page names ------------------------------------+--------------------------------------- Reporter: aetherknight@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Keywords: openssl man | Port: openssl ------------------------------------+--------------------------------------- The openssl package installs several man pages in man section 1 whose names overlap with various standard Mac OS X commands, such as passwd. This causes commands such as {{{man passwd}}} to display the man page for {{{openssl passwd}}} instead of the {{{passwd}}} user account password changing utility, if man has been configured to search in /opt/local/share/man before searching in the normal man locations. Some Linux distributions deal with this by renaming the openssl man section 1 pages to ssl-name or openssl-name, such as [http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev- libs/openssl/openssl-0.9.8k.ebuild?view=markup Gentoo]. (look in the src_install() method). Could MacPorts' openssl port do something similar? -- Ticket URL: <http://trac.macports.org/ticket/19343> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19343: openssl: man page names conflict with system man page names ------------------------------------+--------------------------------------- Reporter: aetherknight@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Keywords: openssl man | Port: openssl ------------------------------------+--------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => mww@… -- Ticket URL: <http://trac.macports.org/ticket/19343#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19343: openssl: man page names conflict with system man page names ------------------------------------+--------------------------------------- Reporter: aetherknight@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Keywords: openssl man | Port: openssl ------------------------------------+--------------------------------------- Changes (by raimue@…): * cc: raimue@… (added) Comment: As Apple applies a suffix to the man pages, it would make perfect sense to do the same. In `/usr/share/man/man1` exists both `passwd.1.gz` and `passwd.1ssl.gz`, so you can choose between the man pages using `man 1 passwd` and `man 1ssl passwd`. I took a quick look at the OpenSSL Makefile and I assume it would be as easy as passing `MANSUFFIX=ssl` in build.args. -- Ticket URL: <http://trac.macports.org/ticket/19343#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19343: openssl: man page names conflict with system man page names ------------------------------------+--------------------------------------- Reporter: aetherknight@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: openssl man | Port: openssl ------------------------------------+--------------------------------------- Comment(by raimue@…): Patch committed in r73018. But there is still no way to access system's passwd(1) man page without using the full path. -- Ticket URL: <https://trac.macports.org/ticket/19343#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts