Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Apr 1996 18:43:44 +0100
From:      "Gary Palmer" <gpalmer@FreeBSD.ORG>
To:        "Pedro Giffuni S." <pedro@unb15.campus.unal.edu.co>
Cc:        current@FreeBSD.ORG
Subject:   Re: MH mail: part II (Final Reply) 
Message-ID:  <8816.830799824@palmer.demon.co.uk>
In-Reply-To: Your message of "Mon, 29 Apr 1996 10:07:02 CDT." <Pine.BSF.3.91.960429094548.4811A-100000@unb15.campus.unal.edu.co> 

next in thread | previous in thread | raw e-mail | index | archive | help
"Pedro Giffuni S." wrote in message ID
<Pine.BSF.3.91.960429094548.4811A-100000@unb15.campus.unal.edu.co>:
> > That is not something we have much control over. XMH is part of the
> > release from the X Consortium, and hence is in the XFree86
> > release. Why it is there, I have no idea.

> > It is an option ... if you go to the package installation screen.

> By some reason that option doesn`t work when installing from a DOS or 
> NFS mounted partition. I suspect it doesn`t work on the 2.1R CD either! 
> Perhaps the archives` names were cut out?

Umm. It worked several times from the 2.1R CDROM for me, at least. It
won't (and can't) work from a DOS partition as the names are truncated
(Thanks, Microsoft), and I don't think anyone ever thought of doing
packages over NFS ... if I remember right it's ``undefined'' what will
happen in this case. Jordan may correct me however.

> > MH is in no way (that I know of) ``traditional UNIX'' ... ``mail''
> > (found in /usr/bin on FreeBSD) is the ``traditional'' interface to the
> > mail system, not the Rand MH system. As for ``runs by default'', MH is
> > supplied PRE-COMPILED in the packages collection. What more could you
> > ask for? 

> I don`t mean, at all, that it should come default on the kernel, I just 
> mean it should have the same level as the games distribution., The port 
> and packages are also included in the same CD, so I don`t see why its such 
> a big deal!  

The ``big deal'' comes from the way the two areas are managed for our
source tree. The ports & packages collection is a neatly defined area
for non-essential contributed/3rd party software. To be at the same
level as the games distribution (in our current setup) we would
actually need to import the MH source code into our main source
repository (as managed by CVS). This is not something that would be
welcomed by the people who maintain copies of the source tree locally
(like myself). I built MH recently, and including object files it took
up (approximately) another 15Mb's of disk space. Add CVS control
files, and also that another copy would be in the CVS tree with RCS
headers and deltas, that ammounts to quite a lot of disk space.
(because of the way it works, CVS needs to be kept on disk if you want
 to stay current). With ports/packages, if I want to add another one,
I just grab my CDROM, stick it in the drive and hey presto. No
overhead on my disk required to store the stuff before I need it.
(incase you hadn't figured this out, ports only have a minimal set of
 info under CVS, probably ammouting to less than 30k per port. The
 source code for the port itself is kept in tar.gz format on the ftp
 server and never goes anywhere near our CVS tree)

Gary
--
Gary Palmer                                            FreeBSD Core Team Member
FreeBSD - Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info.



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