From owner-freebsd-stable@FreeBSD.ORG Thu Jul 24 12:28:59 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 91941573 for ; Thu, 24 Jul 2014 12:28:59 +0000 (UTC) Received: from smtp.unix-experience.fr (unix-experience.fr [88.191.192.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 57D772A9D for ; Thu, 24 Jul 2014 12:28:59 +0000 (UTC) Received: from iMac-LBlot (unknown [129.175.196.159]) by smtp.unix-experience.fr (Postfix) with ESMTPSA id 493F939F00 for ; Thu, 24 Jul 2014 14:17:14 +0200 (CEST) Message-ID: <1406204364.28678.2.camel@unix-experience.fr> Subject: Re: [ANNOUNCEMENT] pkg 1.3.0 out! From: =?ISO-8859-1?Q?Lo=EFc?= Blot Reply-To: loic.blot@unix-experience.fr To: freebsd-stable@freebsd.org Date: Thu, 24 Jul 2014 14:19:24 +0200 In-Reply-To: <20140723144249.GD69907@ivaldir.etoilebsd.net> References: <20140723144249.GD69907@ivaldir.etoilebsd.net> Organization: UNIX Experience FR Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.4 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jul 2014 12:28:59 -0000 Hi, Great work @pkg-devs ! Tested on ~30 servers with different roles (mail, web, services...) and different FreeBSD versions (9.1,9.2,9.3,10.0) and no warning problem noticed (each servers needed ~30 package updates). Only a little problem with roundcube (pkg wants to remove it, but i upgraded all other packages before and the problem disappear). -- Best regards, Loïc BLOT, Engineering UNIX Systems, Security and Network Engineer http://www.unix-experience.fr Le mercredi 23 juillet 2014 à 16:42 +0200, Baptiste Daroussin a écrit : > Hi all, > > I'm very please to announce the release of pkg 1.3.0 > This version is the result of almost 9 month of hard work > > Here are the statistics for the version: > - 373 files changed, 66973 insertions(+), 38512 deletions(-) > - 29 different contributors > > Please not that for the first time I'm not the main contributor, and I would > like to particularly thanks Vsevold Stakhov for all the hard work he has done to > allow us to get this release out. I would like also to give a special thanks to > Andrej Zverev for the tons of hours spending on testing and cleaning the bug > tracker! > > So much has happened that it is hard to summarize so I'll try to highlight the > major points: > - New solver, now pkg has a real SAT solver able to automatically handle > conflicts and dynamically discover them. (yes pkg set -o is deprecated now) > - pkg install now able to install local files as well and resolve their > dependencies from the remote repositories > - Lots of parts of the code has been sandboxed > - Lots of rework to improve portability > - Package installation process has been reworked to be safer and handle properly > the schg flags > - Important modification of the locking system for finer grain locks > - Massive usage of libucl > - Simplification of the API > - Lots of improvements on the UI to provide a better user experience. > - Lots of improvements in multi repository mode > - pkg audit code has been moved into the library > - pkg -o A=B that will overwrite configuration file from cli > - The ui now support long options > - The unicity of a package is not anymore origin > - Tons of bug fixes > - Tons of behaviours fixes > - Way more! > > Thank you to all contributors: > Alberto Villa, Alexandre Perrin, Andrej Zverev, Antoine Brodin, Brad Davis, > Bryan Drewery, Dag-Erling Smørgrav, Dmitry Marakasov, Elvira Khabirova, Jamie > Landeg Jones, Jilles Tjoelker, John Marino, Julien Laffaye, Mathieu Arnold, > Matthew Seaman, Maximilian Gaß, Michael Gehring, Michael Gmelin, Nicolas Szalay, > Rodrigo Osorio, Roman Naumann, Rui Paulo, Sean Channel, Stanislav E. Putrya, > Vsevolod Stakhov, Xin Li, coctic > > Regards, > Bapt on behalf of the pkg@