Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jul 2019 19:23:44 +0200
From:      Matthias Apitz <guru@unixarea.de>
To:        hw <hw@adminart.net>
Cc:        George Hartzell <hartzell@alerce.com>, Polytropon <freebsd@edvax.de>, freebsd-questions@freebsd.org
Subject:   Re: What does it mean to use ports?
Message-ID:  <20190722172344.GA4628@c720-r342378>
In-Reply-To: <875znu603b.fsf@toy.adminart.net>
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> <875znu603b.fsf@toy.adminart.net>

next in thread | previous in thread | raw e-mail | index | archive | help
El día lunes, julio 22, 2019 a las 08:43:20a. m. +0200, hw escribió:

> > 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?

As I said, I have for the followin 19 ports (of ~2000) defined special
options, mostly to add a feature which is/was not default, for example
for enable file logging for x11/xterm):

$ ls -C1 /usr/local/etc/poudriere.d/freebsd-r349041-options/*/*
/usr/local/etc/poudriere.d/freebsd-r349041-options/devel_gvfs/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/devel_llvm37/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/devel_subversion/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/editors_libreoffice/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/emulators_wine/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/graphics_evince/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/lang_gcc/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/lang_rust/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/mail_fetchmail/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/mail_mutt/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/misc_kdeedu-kde4/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/multimedia_mplayer/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/multimedia_webcamd/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/net_wireshark/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/security_p5-GSSAPI/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/www_node/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/www_squid/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/x11_kde4/options
/usr/local/etc/poudriere.d/freebsd-r349041-options/x11_xterm/options

The rest is just default and never gives conflicts.

	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?20190722172344.GA4628>