Massive port bloat caused by the recommended en-freebsd-doc

2010-03-28 Thread Peter Olsson
Hello!

I did a test install of 8.0-RELEASE, and during installation I let the
recommended English docs remain chosen. After installation I installed
portmaster, cvsuped and ran portmaster -bda.

Five hours later (test PC is PIII 450) I'm in shock by the end result:
Installation of devel/libtool22 (libtool-2.2.6b)
Installation of converters/libiconv (libiconv-1.13.1_1)
Installation of chinese/arphicttf (zh-arphicttf-2.11_2)
Installation of lang/perl5.10 (perl-5.10.1)
Installation of devel/gettext (gettext-0.17_1)
Installation of devel/gmake (gmake-3.81_3)
Installation of devel/pkg-config (pkg-config-0.23_1)
Installation of print/freetype2 (freetype2-2.3.11)
Installation of print/t1utils (t1utils-1.32)
Installation of print/ttf2pt1 (ttf2pt1-3.4.4_2)
Installation of chinese/ttf2pt1 (zh-ttf2pt1-3.4.0)
Installation of graphics/png (png-1.2.43)
Installation of print/libpaper (libpaper-1.1.23+nmu2)
Installation of devel/t1lib (t1lib-5.1.2_1,1)
Installation of graphics/jpeg (jpeg-8_1)
Installation of graphics/gd (gd-2.0.35_3,1)
Installation of print/amspsfnt (amspsfnt-1.0_5)
Installation of print/cmpsfont (cmpsfont-1.0_6)
Installation of print/tex-texmflocal (tex-texmflocal-1.9)
Installation of print/teTeX-texmf (teTeX-texmf-3.0_6)
Installation of www/libwww (libwww-5.4.0_4)
Installation of print/gsfonts (gsfonts-8.11_5)
Installation of print/ghostscript8-nox11 (ghostscript8-nox11-8.70_1)
Installation of textproc/texi2html (texi2html-1.82,1)
Installation of print/teTeX-base (teTeX-base-3.0_19)
Installation of print/adobe-cmaps (adobe-cmaps-20051217_1)
Installation of print/dvipdfmx (dvipdfmx-20090522_3)
Installation of print/freetype (freetype-1.3.1_4)
Installation of print/freetype-tools (freetype-tools-1.3.1_7)
Installation of archivers/unzip (unzip-6.0)
Installation of print/cm-super (cm-super-0.3.4_2)
Installation of print/dvipsk-tetex (dvipsk-tetex-5.95a_4)
Installation of print/teTeX (teTeX-3.0_3)
Installation of print/latex-cjk (latex-cjk-4.8.2_3)
Installation of chinese/docproj (zh-docproj-0.1.20060303_3)
Installation of graphics/jbigkit (jbigkit-1.6)
Installation of graphics/tiff (tiff-3.9.2_1)
Installation of graphics/netpbm (netpbm-10.26.63_2)
Installation of graphics/peps (peps-2.0_3)
Installation of graphics/scr2png (scr2png-1.2_3)
Installation of print/jadetex (jadetex-3.13_5)
Installation of textproc/xmlcatmgr (xmlcatmgr-2.2)
Installation of textproc/iso8879 (iso8879-1986_2)
Installation of textproc/docbook-410 (docbook-4.1_4)
Installation of textproc/docbook-xml (docbook-xml-4.2_1)
Installation of textproc/docbook-420 (docbook-4.2)
Installation of textproc/docbook-430 (docbook-4.3)
Installation of textproc/docbook-440 (docbook-4.4_2)
Installation of textproc/docbook-450 (docbook-4.5_2)
Installation of textproc/xmlcharent (xmlcharent-0.3_2)
Installation of textproc/docbook-500 (docbook-5.0_1)
Installation of textproc/docbook-sk (docbook-sk-4.1.2_4)
Installation of textproc/docbook-xml-430 (docbook-xml-4.3)
Installation of textproc/docbook-xml-440 (docbook-xml-4.4_1)
Installation of textproc/docbook-xml-450 (docbook-xml-4.5)
Installation of textproc/docbook (docbook-1.4)
Installation of textproc/docbook-xsl (docbook-xsl-1.75.2)
Installation of textproc/dsssl-docbook-modular
(dsssl-docbook-modular-1.79_1,1)
Installation of textproc/fixrtf (fixrtf-0.1.20060303)
Installation of textproc/html (html-4.01_2)
Installation of textproc/html2text (html2text-1.3.2a)
Installation of textproc/jade (jade-1.2.1_9)
Installation of security/libgpg-error (libgpg-error-1.7)
Installation of security/libgcrypt (libgcrypt-1.4.5)
Installation of textproc/libxml2 (libxml2-2.7.6_2)
Installation of textproc/libxslt (libxslt-1.1.26)
Installation of textproc/linuxdoc (linuxdoc-1.1_1)
Installation of textproc/expat2 (expat-2.0.1_1)
Installation of textproc/p5-XML-Parser (p5-XML-Parser-2.36_1)
Installation of textproc/scr2txt (scr2txt-1.2)
Installation of textproc/xhtml (xhtml-1.0.20020801_4)
Installation of www/links1 (links-0.98,1)
Installation of www/tidy (tidy-2804_2)
Installation of textproc/docproj-jadetex (docproj-jadetex-1.17_3)
Upgrade of en-freebsd-doc-20090913 to en-freebsd-doc-20100213
Upgrade of portmaster-2.12 to portmaster-2.19

I added no options to the configs that were displayed, just removed some
(e.g. X11 from ghostscript IIRC). I'm not so concerned with the time
that passed, I'm just shocked by the number 

Re: Massive port bloat caused by the recommended en-freebsd-doc

2010-03-28 Thread Hiroki Sato
Peter Olsson p...@leissner.se wrote
  in 1269804756.2864.94.ca...@x61s:

po I added no options to the configs that were displayed, just removed some
po (e.g. X11 from ghostscript IIRC). I'm not so concerned with the time
po that passed, I'm just shocked by the number of ports that got installed.
po
po I'm glad this was a test install, I won't install en-freebsd-doc again.
po I suggest a big warning sign on the installation page which recommends
po installing en-freebsd-doc. Anyway, no worries and keep up the very good
po work you do with FreeBSD.

 This is because building the documentation set needs a bunch of
 toolchains.  If you want this but not want to install the toolchains,
 install it by using the corresponding packages.

-- Hiroki


pgpadR3lFVLZM.pgp
Description: PGP signature