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): php-manual-4.2.2-17 How reproducible: Always 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. Additional info:
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): 13198 de 12818 es 12930 fr 13324 it 13780 ja 10750 ko 13533 pt_BR 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 /usr/share/doc/php-manual-<whatever> anyway.
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