From owner-freebsd-ports@FreeBSD.ORG Wed Aug 22 17:52:45 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F0DB106566B; Wed, 22 Aug 2012 17:52:45 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id A546B8FC15; Wed, 22 Aug 2012 17:52:44 +0000 (UTC) Received: by wibhr14 with SMTP id hr14so11436wib.13 for ; Wed, 22 Aug 2012 10:52:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=QgYgi/lMhFTcSFqwY68m3olMnuP/6P7kOzFPhjXRF/A=; b=Yng/UZQASlPL+wMwx740hFj5Waj3+n/rOdeqhrk+miVUoJJ9wC+IR6n9pTmWN5wkmz ID5T7lMMoVwGqNmtqRjt3vhz5Dq8vs9qiOXi5QJ0KF0YRqR6k0BxclLyQ0X65tgg2pWl 2N9mhsd+3bSvFL3fePLZm16LqiPb8nAGpGvoVUvr1vMC0j3N0wFGpvvgPKvhVawtkWRK 6k4u8n1bB+KAeWIEm6KDYvXFt3QlbTafhD+VjB1+/VZ+grNz/rii7eTtaaUjkyac/vb0 GxDVJL+Vo9Mpc8HHdJOoFZAEXCS3hmeeRNvYWIEA7bMWXEpi9h5tercyB8lmKYIqZUke N+YQ== MIME-Version: 1.0 Received: by 10.180.106.137 with SMTP id gu9mr7646220wib.20.1345657963304; Wed, 22 Aug 2012 10:52:43 -0700 (PDT) Received: by 10.223.63.76 with HTTP; Wed, 22 Aug 2012 10:52:43 -0700 (PDT) In-Reply-To: <1EFE819C-1360-4596-9241-45542D71EA7A@bsdimp.com> References: <20120820194313.GC23607@ithaqua.etoilebsd.net> <20120821132643.GE37262@felucia.tataz.chchile.org> <20120821134623.GH5044@ithaqua.etoilebsd.net> <5033D0C0.4030805@FreeBSD.org> <20120821190500.GA46595@ithaqua.etoilebsd.net> <5033E39C.3060700@FreeBSD.org> <20120821194208.GC46595@ithaqua.etoilebsd.net> <5033E6BA.8080309@FreeBSD.org> <5033EC58.3000801@FreeBSD.org> <1EFE819C-1360-4596-9241-45542D71EA7A@bsdimp.com> Date: Wed, 22 Aug 2012 10:52:43 -0700 Message-ID: From: Kevin Oberman To: Warner Losh Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org, "Bjoern A. Zeeb" , current@freebsd.org Subject: Re: pkgng 1.0 release schedule, and HEAD switch to pkgng by default schedule X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2012 17:52:45 -0000 On Wed, Aug 22, 2012 at 7:09 AM, Warner Losh wrote: > > On Aug 21, 2012, at 7:58 PM, Bjoern A. Zeeb wrote: > >> On Tue, 21 Aug 2012, Doug Barton wrote: >> >>> I don't think we have ever done a complete replacement of major >>> infrastructure in one release. >> >> You mean like sysinstall can be used as an installer on 9 that would >> do something meaningful with the current infrastructure we provide? > > You understood my oblique sysinstall reference... The 'can't do it in on= e release' is a red herring. The current package system is by no means as = good as sysinstall was before it was replaced. The new one is much better = and deserves a shot of 'replace in one' if it proves to be ready. Anything= contrary to that is just obstructionism. I don't agree. I know that I am not the only one who uses the pkgdb in internal scripts. While getting rid of pkg_* will be a wonderful thing and, for most of the systems I deal with the switch will happen very soon, a couple will need major re-working to replace the use of the pkgdb. Since these are systems that I usually run either the latest STABLE (RELENG_9 at this time) or CURRENT, this would prevent moving to CURRENT or 10-STABLE if I can't do so and still have the option of sticking with the old system for a while. This is especially true for 1.0, until things like adding SVN revision and (hopefully) options to the DB to make working with a combination of packages and ports reasonable. I can't imagine EVER getting away from building some things from source using ports at any time. Yes, I understand that getting rid of pkg_ will allow things to be done that will be difficult (impossible?) to retrofit into pkg_*, but this is a HUGE change for most admins, much bigger than the sysinstall change as it will mostly impact on systems currently running FreeBSD where sysinstall did not. Please, please be very careful about pulling the life support plug on pkg_*= . --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com