From owner-freebsd-pkg@freebsd.org Tue Apr 5 22:20:17 2016 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3AB6B03124 for ; Tue, 5 Apr 2016 22:20:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (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 8BB371DB0 for ; Tue, 5 Apr 2016 22:20:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id n3so8234387wmn.1 for ; Tue, 05 Apr 2016 15:20:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=M6NbiBKH1WhjhpZpi1jpgP1KNRmT4fb0Uc+L5i9p/+k=; b=MlaQhYAmudN81I/VL5msGj+a8DMnY5BIjkqCrkHF2dkZmqWEhpCdTyPzARTNOVO04l yq3WMsZhds6RYEZOLs7WSb838Qd783eLMAH7dDV5xhQxhP8Wf1665BLAQeygue3SZJZb M1sRN0RXFBTkf4GE1AsEZeFQU2qJYw61t7/xc/gsAn9HPZsg+RzQQukg3YmOMZOwE2GZ Vhrq3VWLLRg95zyZgApUrYx8GVPb3P+h0EForzXlA33+UB1SiCE/CG8+Y2zEkRjfEqOg B7X4fTiy2tJGq0GwKfV36XOB+JEEONlGL803MrAaXVglxei5NXqRoNzkmUE7jr3NSvGt Svfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mime-version:content-disposition:user-agent; bh=M6NbiBKH1WhjhpZpi1jpgP1KNRmT4fb0Uc+L5i9p/+k=; b=CefqI9dXz77cuVdDEtofA9cSsMYo2IsiIr2s6InzzVhNsZixG59LyUTxHUh/AAKske z5TUZFDm3ZmrjyapuHfC/tCQiET1+ni94DOMz4qXciusAhTt9vOBPLXkPi665dcCD8Km Wg0men+sKNqt77U9aH5JbawdfuSNkp+RAlTYMIQY8UpMiLucO8ernfseQKnbbRsHioxY TPxm/IVTlXvF9Yc4ZzeALCaN1ts69mP8ZiSqU82JYphR61Rugg41OyxTgMmzCmSo7YLF f4lMiIF39pSoyldz0zsRnDq8PxPpRf864S4AvMYc0mb0+rXunaW+5OGY/4xQ5dIAB3aS 6Lwg== X-Gm-Message-State: AD7BkJKgF7Rz+dpAUO5CxL5KOL5wCkGRSpz/bB84eOMpG83SPaW39/QZ4lM+C9Bp45t0tw== X-Received: by 10.28.223.70 with SMTP id w67mr19711130wmg.92.1459894816254; Tue, 05 Apr 2016 15:20:16 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id da5sm13846512wjb.25.2016.04.05.15.20.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Apr 2016 15:20:15 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 6 Apr 2016 00:20:13 +0200 From: Baptiste Daroussin To: Roger Marquis Cc: freebsd-pkg@freebsd.org Subject: Re: FreeBSD Port: ports-mgmt/pkg Message-ID: <20160405222013.GI49864@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1E1Oui4vdubnXi3o" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 22:20:18 -0000 --1E1Oui4vdubnXi3o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 05, 2016 at 03:14:29PM -0700, Roger Marquis wrote: > Zsolt Ero wrote: > >I don't know how those tools internally check the state of packages, > >but anyone who self manages a server usually writes a long line of > >"pkg install -y pkg1 pkg2 pkg3" in a script. I would think that 99% of > >server deployment scripts are structured like this. >=20 > This is a major headache for us as well. What benefit is there to '-y' > failing if a package or dependency is already installed and at the current > version? Do we want to specify something like '-Y' instead of '-y' for t= his > regression? Would appreciate a revert to the previous behavior and its > addition to pkg-add. >=20 > Roger >=20 >=20 Fixed in git (with a regression test) will be released in few hours Bapt --1E1Oui4vdubnXi3o Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBDodAAoJEGOJi9zxtz5aDZoP/iKHc/O3xtQA2QlIHEhS6Fhc H5pICAmGoimicbDDe5yHRZTgAQjjEI6PyesbppyiLQISTLOAjNVcmqzBeCIGm5ag vjqFt4ZluqRVOSvTH2Oo3URkmfy1MG1Qo8ttAVqlcJ5fJEsafsyaVNc1vu0KKRKD Scvi2cQfw8t0JAC7ps6rpP6SRombDJ0ULCdCNR98SkCcYJFAMQd3DL+XdpK5sFmN vyfhD4l1R360feuBYV22tCKgaNkwUh8i3w+gUqVn72vpeGWgZ00kVRQL6kFWDzJa QtBIaVzKOW1NhDVBlerUwGYcD97RdX1YCdxqPUkXfz17vsLJUBxqZcoL7zzF5VcO 5z61WeMJGSDe3+1eF3EVkQuCYxA/X6BDXCdnF2iUHyguCOSFbRg1BpukjcGa8m+/ OWeOIYQMQEfWKscUIOfx5IrGR47DngLxkv3hmZ4HLym5hEfy2XW/1qs0/e9g2uj1 OnF65OMoMAhwJ7YZSjAS3Sy5merGVxG3kQOg952dGG5OlQ0UTDhT/ap67TTyE9/N LNx1hOzzEzGytgWga7zliJr1i6+/BP77m0gBQbo7TgchR+270dwLEtOFTqVfUklm GOmGC0rS3QEU9/Co1Vb6nOocWtL5t7OfPg44M/KCTcyAV8mevT8XdWdrK6/7uCPY EFIBnedRqIzEaO7fAZlw =Vozb -----END PGP SIGNATURE----- --1E1Oui4vdubnXi3o--