From owner-freebsd-ports@FreeBSD.ORG Tue Mar 31 19:03:29 2015 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 954DDA04; Tue, 31 Mar 2015 19:03:29 +0000 (UTC) Received: from mail-yk0-x235.google.com (mail-yk0-x235.google.com [IPv6:2607:f8b0:4002:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D57063A; Tue, 31 Mar 2015 19:03:29 +0000 (UTC) Received: by ykeg184 with SMTP id g184so8203580yke.2; Tue, 31 Mar 2015 12:03:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=s9kSJ+ZgLSPn7H8kAlheHKUJt2qjwQu7ZIlbDe29zz0=; b=FKeWlP0Q4JkXN1S6t5mQpLyUcQNjSpnmeUqGrxM2UPEjQ2Gcf38BW7bX76NMG881hV xpMGEkbZe7ZvNK/BW1ja+vmu2E/HrO5PmLF4g1UzmOGV/7hzWfHpva/Gmjm6zRHU4Lkn QlcBPiSyUHCCIl+msz1gdX3LjWj+s7ysyZkYEnN3aXs0JIGXpDctKGakaYwFv0VY3u14 czTg6bpBJ5Ty4wXO2LuhEbjvHv5PjW0ty95q70ADbzxSsJrqGIJ5/7q7Qb+DqXaSSXeW 2z84XgOdob+6weT3+AX2srBNmLWZ5ekk+s9JFPoOXHFkfMOnJnZMshqeyR4Y07DAuO/8 0uEA== X-Received: by 10.52.149.65 with SMTP id ty1mr39737687vdb.67.1427828608444; Tue, 31 Mar 2015 12:03:28 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id fa2sm761497vdd.17.2015.03.31.12.03.26 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 31 Mar 2015 12:03:27 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 31 Mar 2015 21:03:23 +0200 From: Baptiste Daroussin To: pkg@FreeBSD.org, ports@FreeBSD.org, stable@FreeBSD.org, current@FreeBSD.org Subject: [CFT] Call for testing pkg 1.5.0 Message-ID: <20150331190323.GF30115@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HCdXmnRlPgeNBad2" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Mar 2015 19:03:29 -0000 --HCdXmnRlPgeNBad2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi all, We just released pkg 1.5.0 beta1 (in ports-mgmt/pkg-devel), Here is what happened since pkg 1.4.0: - pkg has grown with an initial support for provides/requires: this is a naive version but good enough to at least make major upgrade of php safer as well as making pear/pecl maintenance saner (note that this will need modifications in the ports tree) - Lots of new regression tests has been added, which allows us not less break your systems an unexpected way (do not worry there are still rooms for breakage) - Initial support for OS X - Initial support for NetBSD/EdjeBSD - Update most of the bundled third party software has been updated to their latest version - Improve the messages reported by pkg (and probably make some other worse) - Properly support file flags - Implement argument support for custom keywords - Extend setting credential via plist to allow to set file flags - Make credential syntax via plist more flexible allow to only defines the first fields and not latest for example @(user,,) can now be written just @(user) - pkg updating now supports case insensitive matching - pkg create now support a verbose mode - Add an option to change the default on question, until now the default answer was "No" with that option set it would be "Yes" - lots of fixes to pkg audit -r - Global memory usage reduction and speed up - Improvements and cleanup on pkg alias - pkg annotate --show --all has been fixed - Make pkg.h C++ friendly - Lots of improvements in the solver - Lots of fixes on 32 bits platforms - Add support for: pkg create -M ./plop.ucl -p ./plop.plist - New pkg -r that will install in the given rootdir without chrooting - Export PKG_ROOTDIR to scripts allow to make them as portable as possible - Stop trying to remove all installed package with the argument of pkg delete is a local file - Be more explicit about why the solver it going to reinstall, remove or upgrade (when possible) - Plenty of bug fixes - Plenty of new bugs Please test and report as much bugs as you can! We could be very grateful if regressions tests could be provided along with the bug reports :) Plan is to release 1.5.0 as soon as possible Best regards, Bapt --HCdXmnRlPgeNBad2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlUa73sACgkQ8kTtMUmk6Ez5BwCbBc35ig3+qOqmpjisPCgYq384 wd8An1/W2kU5JZhNqR5Ldl66ni8XlmeG =uqMn -----END PGP SIGNATURE----- --HCdXmnRlPgeNBad2--