Red Hat Bugzilla – Bug 91292
Split php-manual files by language
Last modified: 2007-04-18 12:53:52 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225
Description of problem:
The php-manual RPM is extremely large, due to the fact that copies of the manual
for all languages are included in this single RPM.
Please break the copies out by language and create separate RPMs for each.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install php-manual RPM
2. Observe the large amount of disk space taken up by files that you will never
look at because you don't read those languages.
Actual Results: Said amount of disk space is very large.
Expected Results: Said amount of disk space should be very small.
This bug duplicates all or part of 60510, 63217, 70071. But could we please
have an explanation of why static html documentation belongs in /var? If no
explanation is forthcoming, please put it in /usr, where it arguably belongs.
OK I see the disposition of the other bugs indicates that the RPM is "langified"
so only installation languages should be installed with the php-manual RPM, but
I just installed it on a machine with only English selected at install and
nevertheless, "du -ks /var/www/manual/mod/mod_php4" reports (among other things):
That doesn't seem all that "langified" to me. (How does RPM know what the
languages are, anyway?)
And I agree that this all probably belongs in
It's in /var/www/manual because historically that's where the Apache module
manuals have been. I'm really just tempted to remove the non-English PHP
manuals, they're all available on the web anyway.
This is resolved in 4.3.3-6 for Fedora Core 1 by less subtle means:
- remove manual: up-to-date manual sources are no longer DFSG-free;
it's too big; it's on the web anyway; #91292, #105804, #107384