Opened 6 years ago

Closed 5 years ago

#38254 closed defect (fixed)

man and man2html conflict

Reported by: cooljeanius (Eric Gallager) Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: neverpanic (Clemens Lang)
Port: man man2html

Description

Installing man2html while man is active causes the following files to get moved aside:

Warning: File /opt/local/bin/man2html already exists.  Moving to: /opt/local/bin/man2html.mp_1362264730.
Warning: File /opt/local/share/man/man1/man2html.1.gz already exists.  Moving to: /opt/local/share/man/man1/man2html.1.gz.mp_1362264730.

Change History (7)

comment:1 Changed 6 years ago by larryv (Lawrence Velázquez)

Cc: mww@… removed
Owner: changed from macports-tickets@… to mww@…
Version: 2.1.3

comment:2 Changed 6 years ago by cooljeanius (Eric Gallager)

It's been 3 weeks... maintainer timeout?

comment:3 Changed 5 years ago by cooljeanius (Eric Gallager)

bumping because r111042 touched man2html but didn't fix this...

comment:4 Changed 5 years ago by neverpanic (Clemens Lang)

Marked as conflicting in r111119. How do other package management systems solve this conflict?

comment:5 Changed 5 years ago by neverpanic (Clemens Lang)

Cc: cal@… added

OK, Debian (and probably lots of other Linux distributions) doesn't have the problem, because they use man-db from http://man-db.nongnu.org/ as their man package. As their man2html, they use http://users.actrix.gen.nz/michael/vhman2html.html which has been merged into http://primates.ximian.com/~flucifredi/man/, which is the source for our man package. Our man2html comes from http://dcssrv1.oit.uci.edu/indiv/ehood/man2html.html.

I suggest we obsolete the man2html port in favor of our current man port. Opinions?

comment:6 in reply to:  5 Changed 5 years ago by cooljeanius (Eric Gallager)

Replying to cal@…:

I suggest we obsolete the man2html port in favor of our current man port. Opinions?

The main advantage I can see to having a separate man2html port is that it doesn't drag in the long chain of dependencies that the man port does. Other than that I don't really care.

comment:7 Changed 5 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

I agree the man port has a really long chain of dependencies. I'll leave this as-is.

Note: See TracTickets for help on using tickets.