[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: File Size Cleanup requests



Pedro Morais wrote:
Em Quinta, 15 de Abril de 2004 23:55, Warren Togami escreveu:

Also any cases where development specific documentation (like API
specifications) are within the main package as %doc, we should move it
to the -devel package.  This should save some space in desktop
installations.


Closed WONTFIX a long time ago:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=60349

du /usr/share/doc/mysql-3.23.58/
11400 /usr/share/doc/mysql-3.23.58
Sizes are from Fedora Core 1; that by far the biggest doc dir on my minimal server + MySQL install, next is Bash, with 4184 kb.
I think a -docs packages would be appropriate.



-docs is disliked by many maintainers for various reasons. Hmm, the mysql package looks to be very odd.

[root ibmlaptop mysql-3.23.58]# pwd
/usr/share/doc/mysql-3.23.58
[root ibmlaptop mysql-3.23.58]# ls -l
total 11432
-rw-r--r--  1 root root   19106 Sep 11  2003 COPYING
-rw-r--r--  1 root root   28003 Sep 11  2003 COPYING.LIB
-rw-r--r--  1 root root 2642478 Sep 11  2003 INSTALL-SOURCE

Much of this file describes installing from source, or upstream Mysql capitalized RPMS which not very compatible with our distribution, MacOS X, Windows, and MySQL 4.1, 4.0 and 3.23. I suppose lots of the useless parts about installing from source or upstream binaries and those other operating systems could be cut out, but there are other parts that look useful. The trouble is it would need to be cut within rpmbuild, with manually set line numbers based upon human inspection. I personally wouldn't mind doing this however because this does not change often, and the space savings are rather large. I am not the package maintainer though.

(These docs exist for the convenience of users who either have no Internet access, or they are cut off from the Internet. We can't simply get rid of them and expect them to go online to read the docs. And also keep in mind that you can globally disable /usr/share/doc installation with --excludedocs if you really don't need them.)

-rw-r--r--  1 root root 3169573 Sep 11  2003 manual.html
-rw-r--r--  1 root root 2876828 Sep 11  2003 manual.texi
-rw-r--r--  1 root root  120425 Sep 11  2003 manual_toc.html
-rw-r--r--  1 root root 2759102 Sep 11  2003 manual.txt

Do we really have to distribute three copies of the same thing here?

-rw-r--r--  1 root root   14949 Sep 11  2003 mysqld_error.txt
-rw-r--r--  1 root root    1976 Sep 11  2003 README

These are fine.

It is probably too late to modify this package due to the freeze, but I will try to convince certain people.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]