[MacPorts] #68454: Postgresql16 conflicts with postgresql15-doc
MacPorts
noreply at macports.org
Fri Nov 10 02:37:37 UTC 2023
#68454: Postgresql16 conflicts with postgresql15-doc
---------------------------+----------------------
Reporter: rswail | Owner: dgilman
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: postgresql16 |
---------------------------+----------------------
Comment (by dgilman):
I changed the package documentation for PostgreSQL 16 to include docs in
the main package. However, manpages are installed under
/opt/local/share/doc/postgresql16/man and port select is now used to link
the manpages into /opt/local/share/man. The old postgresXX-doc packages
would put manpages directly in /opt/local/share/man which is why
postgresql16 has to conflict with them. It is unfortunate that the change
had to be done now, however I think the split between postgresXX and
postgresXX-doc pre-dates the port select mechanism and you have to rip off
the bandaid at some point. Going forward you will be able to have multiple
versions of docs installed and accessible at the same time as port select
can be used to switch between them instead of the more heavy-handed
package conflict mechanism.
So I have to say this is a wontfix. If there is demand for switching the
old postgres ports to this style of documentation packaging it could be
done but I figured that's sort of a weird change to roll out years after a
given version of postgresql has been released. I guess I could also just
take off the conflict marker and let people shoot themselves in the foot
occasionally but that seems like a bad idea.
--
Ticket URL: <https://trac.macports.org/ticket/68454#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list