develooper Front page | perl.perl5.porters | Postings from January 2012

[perl #107880] installhtml installs private pod

From:
Nicholas Clark
Date:
January 10, 2012 11:28
Subject:
[perl #107880] installhtml installs private pod
Message ID:
rt-3.6.HEAD-14510-1326223692-1817.107880-75-0@perl.org
# New Ticket Created by  Nicholas Clark 
# Please include the string:  [perl #107880]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=107880 >


./installhtml is installing pod that it isn't meant to.

$ cd /home/nick/Sandpit/snap-v5.15.6-450-g6ca15f9/lib/perl5/5.15.6/html
$ ls -l lib/XS/*.html Porting/*
-rw-r--r-- 1 nick nick    847 Jan 10 18:21 Porting/GitUtils.html
-rw-r--r-- 1 nick nick 105825 Jan 10 18:21 Porting/epigraphs.html
-rw-r--r-- 1 nick nick  12274 Jan 10 18:21 Porting/how_to_write_a_perldelta.html
-rw-r--r-- 1 nick nick  15160 Jan 10 18:21 Porting/perldelta_template.html
-rw-r--r-- 1 nick nick  49944 Jan 10 18:21 Porting/release_managers_guide.html
-rw-r--r-- 1 nick nick   5635 Jan 10 18:21 Porting/release_schedule.html
-rw-r--r-- 1 nick nick   9614 Jan 10 18:30 lib/XS/APItest.html
-rw-r--r-- 1 nick nick   2477 Jan 10 18:30 lib/XS/Typemap.html

None of these should be installed, given that installperl installs none of
their raw Pods, and installman installs none of them as man pages.

Probably installhtml should be refactored to use the same exclusion lists
as installman, by calling pods_to_install() in Porting/pod_lib.pl

I don't know if this is a regression from perl 5.14.0

Nicholas Clark




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About