File Size Cleanup requests

Warren Togami warren at togami.com
Fri Apr 16 12:39:57 UTC 2004


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 at ibmlaptop mysql-3.23.58]# pwd
/usr/share/doc/mysql-3.23.58
[root at 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.





More information about the fedora-devel-list mailing list