Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68177 - h2ph handling in dev-lang/perl ebuilds is incorrect
Summary: h2ph handling in dev-lang/perl ebuilds is incorrect
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-19 10:04 UTC by CJ Kucera
Modified: 2004-12-21 06:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description CJ Kucera 2004-10-19 10:04:47 UTC
In pkg_postinst, the perl ebuilds currently execute the line:

        cd /usr/include; find ./ -name "*.h" -type f -exec h2ph {} \;

That is completely ridiculous, as Perl is certainly not going to need to have perl-compiled header information for every single .h file underneath the /usr/include tree.

The Perl install docs *do* recommend that you run some h2ph commands, but their recommended command is:

       cd /usr/include; h2ph *.h sys/*.h

Note that that command is *far* different from the one currently in place, and will save a rather staggering amount of time when installing perl (the h2phes had been going for about 45 minutes on my box before I got sick of it and went to go see what the issue was).

So anyway, if this could be fixed I'd really appreciated it.  Thanks!

Reproducible: Always
Steps to Reproduce:
1. emerge perl
2. wait
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2004-12-21 06:33:48 UTC
sorry for the late response - fixed in all of the perl ebuilds