Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jul 2019 20:32:39 +0200
From:      Matthias Apitz <guru@unixarea.de>
To:        George Hartzell <hartzell@alerce.com>
Cc:        hw <hw@adminart.net>, Polytropon <freebsd@edvax.de>, freebsd-questions@freebsd.org
Subject:   Re: What does it mean to use ports?
Message-ID:  <20190721183239.GA3996@c720-r342378>
In-Reply-To: <23860.43628.637748.236257@alice.local>
References:  <87o91wqjl5.fsf@toy.adminart.net> <23851.63340.445828.46420@alice.local> <87sgr7joq7.fsf@toy.adminart.net> <20190716003705.eaa7db5f.freebsd@edvax.de> <8736j6iw12.fsf@toy.adminart.net> <23860.43628.637748.236257@alice.local>

next in thread | previous in thread | raw e-mail | index | archive | help
El día domingo, julio 21, 2019 a las 11:09:48a. m. -0700, George Hartzell escribió:

> hw writes:
>  > Polytropon <freebsd@edvax.de> writes:
>  > [...]
>  > The most time consuming part would be to learn and to decide about all
>  > the options of all the packages to compile.  Doing that for just one
>  > package like emacs might take weeks because there are so many
>  > dependencies. [...]
>  >
>  > At some point in the process, it might not work out at all because I
>  > picked options in contradiction to dependencies.  Setting up the tools
>  > might be the smallest problem.
> 
> All of that is true, but awfully pessimistic.  Often things just work.
> Other times you have to run down one or two chains of x begets y
> begets z.
> 
> I think that learning to build your own things is a good exercise,
> even if you switch back to pre-built packages.

I compile my own set of the ports I'm used to use with poudriere(8).
Based on a list of some 400 ports the result is some 2000 packages ready
to install. Very seldom, I tweak the options of some port (for example
to add features to mail/mutt, or to add features to x11/xterm) and there are
never conflicts among of the options.

	matthias

-- 
Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
Public GnuPG key: http://www.unixarea.de/key.pub
May, 9: Спаси́бо освободители! Thank you very much, Russian liberators!



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