Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jul 2011 17:45:42 +0200
From:      Marc Fonvieille <blackend@freebsd.org>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        vadim_nuclight@mail.ru, doceng@freebsd.org, svn-src-all@freebsd.org, FreeBSD Release Engineering Team <re@freebsd.org>
Subject:   Re: svn commit: r223897 - in head: release usr.sbin/bsdinstall/scripts
Message-ID:  <20110717154542.GA1927@emphyrio.blackend.org>
In-Reply-To: <4E2054AF.2040701@freebsd.org>
References:  <201107092301.p69N1sUp019626__19145.5060652972$1310252550$gmane$org@svn.freebsd.org> <201107121004.p6CA4apj070450@kernblitz.nuclight.avtf.net> <4E1C4955.7010206@freebsd.org> <201107151416.p6FEGQgQ018154@kernblitz.nuclight.avtf.net> <4E2054AF.2040701@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 15, 2011 at 09:54:39AM -0500, Nathan Whitehorn wrote:
> On 07/15/11 09:16, Vadim Goncharov wrote:

[...]

> >>> Umm, _configured network_ even for original English docs? In 8.2R those doc
> >>> packages for every lang were installed by sysinstall from CD (DVD1 actually),
> >>> as it should really be for new user - e.g. if network could be configured only
> >>> after reading Handbook, installing mpd5 from CD/DVD packages, and so on.
> >>>
> >>> Or am I missing something, and it will still be available on the disk?
> >>>
> >> The packages are really big (40 MB per), and there's only a small amount
> >> of space available on the disc.
> > But they were so a lot while:
> >
> > 7.4-RELEASE$ du -chd 0 /usr/share/doc/??_*
> > 832K	/usr/share/doc/bn_BD.ISO10646-1
> > 212K	/usr/share/doc/da_DK.ISO8859-1
> [...]
> >
> > And still a packed onto installation disks. Why was there space earlier?
> > And for it is wasted nowadays?
>
> The installation CDs are live CDs now, which means that they provide a 
> functional fixit environment (ls, for instance) as well as letting 
> people try out the operating system and expanding the range of system 
> functionality available to the installer. This takes space. Some of that 
> space is at the expense of other things, but I personally believe that 
> trade-off is very much worth while.
> 
> >> We *could* fit the English ones, but it
> >> badly complicates the release scripts to begin doing package generation,
> >> and Marc and I decided to do it this way.
> > How this can complicate release scripts, when packing release image and
> > generating packages are two logically separated steps?
> >
> > Anyway, the impact on user's perception of FreeBSD will be too bad to measure
> > it the amount of scirpts work. The system just can't live without beginner's
> > documentation, and I've already given one very practical example when this is
> > absolutely needed.
> >
> 
> This was the decision of the documentation team, and as far as 
> documentation is concerned, I will do whatever they ask with regard to 
> the release scripts and the installer. Presumably, the release will also 
> include a second CD (or DVD) full of packages, which will contain the 
> full handbook. The complication for the release building scripts is that 
> they generate finished ISOs, so anything that goes on the image must be 
> available to the script. The scripts no longer build packages of any 
> kind, and so building even one package substantially adds to their 
> complication.
>
[...]

In the current state of things there is not enough disk space for the docs
packages, so the chosen decision is to allow a remote installation of
these packages directly from the installer.  A second CD/DVD will
include the full set of docs packages (with the rest of packages).
There is maybe a way to increase the available space on the disc1 but
this problem will arise again in future with the increase of the binaries
and docs size.

-- 
Marc



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