Date: Mon, 8 Apr 2013 06:34:33 +0300 From: Kimmo Paasiala <kpaasial@gmail.com> To: Robert Simmons <rsimmons0@gmail.com> Cc: freebsd-ports <freebsd-ports@freebsd.org>, Bryan Drewery <bdrewery@freebsd.org> Subject: Re: Growing list of required(ish) ports Message-ID: <CA%2B7WWSfwGBfXRcmc0UJ2ebguq5%2B-pYY82eopicpPcgeKxUCj3A@mail.gmail.com> In-Reply-To: <CA%2BQLa9C5pfcRWrLXEiKzZEvVYd5W=wbN9i5wjtp=m92Fn8oq5w@mail.gmail.com> References: <CA%2BQLa9Af3CC=FKMkrnmSL_-frW7ZvCQJ3=q7xkHUz5-3YyE3fQ@mail.gmail.com> <51622F44.3050604@FreeBSD.org> <CA%2BQLa9C5pfcRWrLXEiKzZEvVYd5W=wbN9i5wjtp=m92Fn8oq5w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Apr 8, 2013 at 6:19 AM, Robert Simmons <rsimmons0@gmail.com> wrote: > On Sun, Apr 7, 2013 at 10:45 PM, Bryan Drewery <bdrewery@freebsd.org> wrote: >> On 4/7/2013 8:47 PM, Robert Simmons wrote: >>> Are there plans to get the following ports moved into HEAD? >>> >>> 1) ports-mgmt/pkg >>> >>> 2) ports-mgmt/dialog4ports >>> >>> 3) ports-mgmt/portaudit >>> >>> 4) ports-mgmt/portmaster >>> >>> It seems to me like these belong in the base system. >> >> On the contrary, the idea is that more and more should come *out of >> base* and into ports. Base is very static and stuck in time. By moving >> these things into ports, you are able to get updates much simpler. No >> need for an errata or security advisory or release. Just updating with >> portmaster/pkg upgrade. > > I understand where you're coming from, but perhaps there needs to be > movement in both directions. > > I may be way off the mark here, but I'd love to spark a discussion > about this. I think that in general things that are directly FreeBSD > projects belong in base. Examples would be pkgng, and making > dialog4ports a switch in dialog(1). Essentially, code that does not > have an upstream should be in base. > > On the other hand, there are a number of things that I think should be > pulled out of base. Some already have ports, and others would need > ports created. Examples of things to pull out of base are OpenSSL, > Heimdal, OpenSSH, PF, ntpd, ipfilter, bind, sendmail, and others. > Code that is typically way behind the upstream project basically. > >> >> portaudit is not needed with pkg, just use 'pkg audit'. > > I had missed that. Thanks! > >> >>> >>> Also, is there a reason why dialog4ports's functionality wasn't added >>> to dialog(1) as a switch? >> >> >> -- >> Regards, >> Bryan Drewery >> bdrewery@freenode/EFNet >> > _______________________________________________ I think Bryan already explained the reasons why pkg should not be in base, it's an external tool that is not stricly required to get a bare bones FreeBSD system up and running. Including it in base you create yet another maintainance burden and would slow down the development of the ports/packages management tools. -Kimmo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B7WWSfwGBfXRcmc0UJ2ebguq5%2B-pYY82eopicpPcgeKxUCj3A>