Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jul 2019 08:43:20 +0200
From:      hw <hw@adminart.net>
To:        George Hartzell <hartzell@alerce.com>
Cc:        Polytropon <freebsd@edvax.de>,  freebsd-questions@freebsd.org
Subject:   Re: What does it mean to use ports?
Message-ID:  <875znu603b.fsf@toy.adminart.net>
In-Reply-To: <20190721183239.GA3996@c720-r342378> (Matthias Apitz's message of "Sun, 21 Jul 2019 20:32:39 %2B0200")
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> <20190721183239.GA3996@c720-r342378>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthias Apitz <guru@unixarea.de> writes:

> El d=C3=ADa domingo, julio 21, 2019 a las 11:09:48a. m. -0700, George Har=
tzell escribi=C3=B3:
>
>> 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.
>>=20
>> 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.
>>=20
>> 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.

Hm, is there something in place that prevents messing up things through
options, or is everything ok because you almost never change them?



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