Opened 8 months ago

Last modified 5 months ago

#61240 assigned defect

glances 3.1.4.1: man page cannot be opened

Reported by: lhaeger (Lothar Haeger) Owned by: g5pw (Aljaž Srebrnič)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jmroot (Joshua Root)
Port: glances

Description

$ man glances                                                                                                                                                                                                      
No manual entry for glances

but:

$  find /opt -name glances.1                                                                                                                                                                                        
/opt/local/Library/Frameworks/Python.framework/Versions/3.7/share/man/man1/glances.1

Change History (1)

comment:1 Changed 5 months ago by ryandesign (Ryan Schmidt)

Cc: jmroot added

Arguably, the python 1.0 portgroup should be creating symlinks to the port's manpages, just as it already creates symlinks to its binaries. However changing it now would be difficult. If we fix this problem in the python portgroup, then all existing ports that use the python portgroup and install manpages would have to be audited: if they manually symlink the manpages, that code would have to be removed; if they don't, their revision would have to be increased to rebuild them with the new manpage symlinks from the portgroup.

Another possibility is to introduce a new python 1.1 portgroup that has this behavior, and then each port can opt into that behavior by switching to that portgroup. After all ports have switched, the old python 1.0 portgroup can be deleted. However it would probably take years to switch all ports.

Note: See TracTickets for help on using tickets.