Project

General

Profile

Actions

Bug #14964

open

Move Perl man pages from /usr/share/man to /usr/perl5/$(PERL_VERSION)/man

Added by Marcel Telka 3 months ago. Updated 3 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
manpage - manual pages
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

The in-gate Perl man pages are currently delivered by runtime/perl$(PERL_PKGVERS)/module/sun-solaris package into /usr/share/man/man3perl directory.

This creates few minor issues:

  • In a case a distribution (like OpenIndiana) switches from one Perl version to another there is a short period of time when packages with support for both Perl versions needs to be installed together (for example runtime/perl-534/module/sun-solaris and runtime/perl-536/module/sun-solaris) to allow smooth Perl version switch. Since both packages would deliver the same files (the man pages in /usr/share/man/man3perl) they cannot be installed together. As a workaround OpenIndiana opted to drop these man pages eight years ago.
  • It is slightly inconsistent that Perl modules are delivered into usr/perl5/$(PERL_VERSION)/lib, but their accompanying man pages goes to usr/share/man/man3perl.

To solve these issues we should simply move the Perl man pages to /usr/perl5/$(PERL_VERSION)/man/man3perl directory.

Actions #1

Updated by Electric Monk 3 months ago

  • Gerrit CR set to 2345
Actions #2

Updated by Marcel Telka 3 months ago

Testing

The nightly/onu/boot cycle passed.

Actions

Also available in: Atom PDF