From owner-freebsd-ports@FreeBSD.ORG Wed Sep 14 08:43:49 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCBA31065674 for ; Wed, 14 Sep 2011 08:43:49 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8C4448FC12; Wed, 14 Sep 2011 08:43:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p8E8hnsf005372; Wed, 14 Sep 2011 08:43:49 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p8E8hnYJ005371; Wed, 14 Sep 2011 08:43:49 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Wed, 14 Sep 2011 10:43:45 +0200 From: Baptiste Daroussin To: Michel Talon Message-ID: <20110914084345.GB22145@azathoth.lan> References: <20110913211619.GA46319@lpthe.jussieu.fr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="A6N2fC+uXW/VQSAv" Content-Disposition: inline In-Reply-To: <20110913211619.GA46319@lpthe.jussieu.fr> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: testing PKGNG 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, 14 Sep 2011 08:43:49 -0000 --A6N2fC+uXW/VQSAv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 13, 2011 at 11:16:19PM +0200, Michel Talon wrote: > Sergio wrote: >=20 > >I moved all my servers (about 40) to the pkgng (new generation) > >package/port=20 > >system, and I can say that it is amazing... it is not yet finish, and > >have some > >minor "issues", but works very well, and is lightning fast.. =20 > > > >It is almost the same as "pacman" (from Archlinux).. you build a=20 > >"repository" and install packages from that repository. when you > >update the repository, the other servers can do an "upgrade"..=20 > >you do not have to have the ports tree in each server, and > >you build the ports only on the master server.... > > > >in the master server, there is a full gnome2 (with 842 dependencies) > >that install right on the shelf with only one command: pkg install > >gnome2 > >now I have a full functional server runing gnome, libreoffice, inkscape > >hplip, cups printing, gdm... in about 30 minutes from internet.... >=20 > I am extremely interested by what you are saying here. Do you mean that > you can find somewhere precompiled packages that you can install in 30mn > or that you use packages compiled on a master server? Of course the > difference is that if you have just one machine in the basement instead > of a server farm, the point of view is not the same ... >=20 > By the way if you mention that pkgng shares something to some penguinist > system, beware it will be villified by some guardians of the orthodoxy > who are quite vocal. Anyways if it is indeed fast it will make a happy > difference with the present pkg-* tools.=20 >=20 >=20 no pkgng do ont share something penguinist at all :) pkgng is just the result of long studies and reflexion about packaging (stu= dying what is done elsewhere: apt/dpkg, yum/rpm, pacman, aix, solaris, netbsd, op= enbsd and how to have something that try to take the good ideas from there, try n= ot to take the *over engineered* complicated part. And most important try to do i= t the FreeBSD way: which means it should work with the ports tree as-is (and help improve it in the future), so we are safe no real penguinism in pkgng :) Bapt --A6N2fC+uXW/VQSAv Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk5waUEACgkQ8kTtMUmk6EwuBwCdGoaTC3fIZo0iV/Avr0LUP5Oj hisAnRIoZr6XWFFpkqui0LzLzoTyRAtS =XI/6 -----END PGP SIGNATURE----- --A6N2fC+uXW/VQSAv--