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