develooper Front page | perl.perl5.porters | Postings from November 2004

Fwd: [emoy@apple.com: Re: Suggestions to better ship Perl on OS X.]

From:
Michael G Schwern
Date:
November 11, 2004 14:01
Subject:
Fwd: [emoy@apple.com: Re: Suggestions to better ship Perl on OS X.]
Message ID:
20041111220114.GE20433@windhund.schwern.org
It was suggested that the macosx list might be interested in this 
discussion.


----- Forwarded message from Edward Moy <emoy@apple.com> -----

From: Edward Moy <emoy@apple.com>
Date: Thu, 11 Nov 2004 09:36:54 -0800
To: Michael G Schwern <schwern@pobox.com>
Cc: perl5-porters@perl.org
Subject: Re: Suggestions to better ship Perl on OS X.
X-Mailer: Apple Mail (2.619)

Yes, I'm still the person.  The splitting of the perl (and other 
projects) into different distributions has been a sore point for a long 
time.  The historical reason for it was to make a minimum system 
installation fit on the minimum number of CDs.  This is of less 
importance now that DVDs are being used for distribution, but still a 
consideration.

So thanks for reporting the perldiag.pod problem.  The problem of pure 
perl modules failing to install because the CORE header files are 
missing (which I assume is still a problem) was on my list to get 
fixed, but I've busy on so many other things.

Are there any other issues along these lines that I can use as an 
argument to keep perl together?  I need to convince the group that does 
the actual packaging of the distributions.

Edward Moy
Apple

On Nov 11, 2004, at 1:19 AM, Michael G Schwern wrote:

>Hi Ed.  I've just gone through putting together a fresh OS X 
>installation
>and was reminded of the little nits in Apple's Perl installation that 
>could
>use fixing when next they do an upgrade (with Tiger?)  I forget who 
>handles
>this at Apple, if not you could you please forward this on to whom it 
>may
>concern?
>
>
>1)  perldiag.pod is missing from default, diagnostics.pm breaks.
>
>This causes "use diagnostics" to fail.  Any code which uses 
>diagnostics.pm
>will fail.  I tend to notice this when installing Inline.pm.
>
>perldiag.pod is available in the Developer Documentation part of XCode 
>I
>believe.  I tend to not bother installing that because its nearly a gig
>which seems a little silly to get one file.
>
>Recommendation:  Since some code will not run without it, move 
>perldiag.pod
>into the default Perl installation.
>
>Typical work around:  Copy perldiag.pod from 5.8.1 source.
>
>
>2)  perlfunc.pod is missing from default, perldoc -f breaks.
>
>Without perlfunc.pod, perldoc -f will not work.
>
>perlfunc.pod, like perldiag, is available in the very large Developer
>Documentation part of XCode.  Same problem with perldiag, its silly to
>install a gig of docs just to get one file.
>
>Recommendation:  Since perldoc is installed by default and it requires
>perlfunc.pod to be fully functional, perlfunc.pod should be installed 
>by
>default.
>
>Typical work around:  Copy perlfunc.pod from 5.8.1 source.
>
>
>-- 
>Michael G Schwern        schwern@pobox.com  
>http://www.pobox.com/~schwern/
>the chair. it wants to die. oh no! she sees me! she attacks!




----- End forwarded message -----

-- 
Michael G Schwern        schwern@pobox.com  http://www.pobox.com/~schwern/
Once is a prank.  Twice is a nuisance.  But NINE TIMES is a TRADITION.
        -- Mark-Jason Dominus in <alt.slack.is.dead@long.live.alt.slack>



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