From owner-freebsd-current@FreeBSD.ORG Wed Jul 23 18:38:55 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 457DAF97; Wed, 23 Jul 2014 18:38:55 +0000 (UTC) Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B7792C37; Wed, 23 Jul 2014 18:38:55 +0000 (UTC) Received: by mail-pa0-f47.google.com with SMTP id kx10so2246239pab.34 for ; Wed, 23 Jul 2014 11:38:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=fdpQ5OYsr4wrOPctsXCSDcXxz9pOUiym2ftIlQ2ZQkg=; b=egTLJlkI4L+5pYG/jY4O+cSQaJUXnMVX0w1vzDWboFtRBDwotCPO/JcdTtfcbPi2sL eC8V9rm5rZQjOL/899fNE/iBbKfSiTFGFFn4vvaigtgATsGZSXUOy/JFk2OJq7rLnk6J hcgB7Uwy/oTswMMcdMC/jX/MMreuo/TonNdjUsgP60QfxdsmqYhhVCKg7WJJZaa8Z1pC qEXITandoaUKBVmY5psz1VgNYhZBZ4VpLsQvffm5HaRpK/YNCFK2wqtTDoF6QU9Z0fLE GNNPdIKTUcO3NcdMws/H47035g/TCbH0vpCbZtf8kBcTTOBX1uEvbMz64WTrAyx1+xOZ SBPA== MIME-Version: 1.0 X-Received: by 10.70.34.228 with SMTP id c4mr4401394pdj.76.1406140734553; Wed, 23 Jul 2014 11:38:54 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.88.227 with HTTP; Wed, 23 Jul 2014 11:38:54 -0700 (PDT) In-Reply-To: <20140723144249.GD69907@ivaldir.etoilebsd.net> References: <20140723144249.GD69907@ivaldir.etoilebsd.net> Date: Wed, 23 Jul 2014 11:38:54 -0700 X-Google-Sender-Auth: ptzte3N3-EyAPal4OTKO7I2n1us Message-ID: Subject: Re: [ANNOUNCEMENT] pkg 1.3.0 out! From: Kevin Oberman To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "ports@FreeBSD.org" , FreeBSD Stable ML , "current@freebsd.org" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2014 18:38:55 -0000 On Wed, Jul 23, 2014 at 7:42 AM, Baptiste Daroussin wrote: > 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 highligh= t > 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=3DB 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 Davi= s, > Bryan Drewery, Dag-Erling Sm=C3=B8rgrav, Dmitry Marakasov, Elvira Khabiro= va, > Jamie > Landeg Jones, Jilles Tjoelker, John Marino, Julien Laffaye, Mathieu Arnol= d, > Matthew Seaman, Maximilian Ga=C3=9F, Michael Gehring, Michael Gmelin, Nic= olas > Szalay, > Rodrigo Osorio, Roman Naumann, Rui Paulo, Sean Channel, Stanislav E. > Putrya, > Vsevolod Stakhov, Xin Li, coctic > > Regards, > Bapt on behalf of the pkg@ > Really, really great news! Congrats to Bapt and all of the contributors, large and small, for doing the work to make this happen. The real, live, provable solver is something that was desperately needed. Thaqt is followed closely with multi-repository mode. All of the rest is great, too. I think one bullet was a bit mangled in French->English translation, though. What does "The unicity of a package is not anymore origin" mean? I have a couple of guesses, but I am not really sure. Ithink the best translations would be "The unicity of a package is no longer the origin", but I am unsure of "unicity". "Uniqueness"? That would make sense, but I am not quite sure that is what was meant. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com