Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Mar 2010 21:32:36 +0200
From:      Peter Olsson <pol@leissner.se>
To:        ports@freebsd.org
Subject:   Massive port bloat caused by the recommended en-freebsd-doc
Message-ID:  <1269804756.2864.94.camel@x61s>

next in thread | raw e-mail | index | archive | help
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-20000804_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 of ports that got installed.

I'm glad this was a test install, I won't install en-freebsd-doc again.
I suggest a big warning sign on the installation page which recommends
installing en-freebsd-doc. Anyway, no worries and keep up the very good
work you do with FreeBSD.

Thanks!

-- 
Peter Olsson                    pol@leissner.se





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1269804756.2864.94.camel>