From owner-freebsd-pkg@freebsd.org Sun Jul 19 00:02:12 2015 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 AA9359A5BB5 for ; Sun, 19 Jul 2015 00:02:12 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 85510126E for ; Sun, 19 Jul 2015 00:02:12 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 847019A5BB4; Sun, 19 Jul 2015 00:02:12 +0000 (UTC) Delivered-To: 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 840189A5BB3 for ; Sun, 19 Jul 2015 00:02:12 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (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 A7971126D for ; Sun, 19 Jul 2015 00:02:11 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicmv11 with SMTP id mv11so68616179wic.1 for ; Sat, 18 Jul 2015 17:02:07 -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:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=AfpAG++Wj1SSVo1CorB8HWMCbKIeqnQjvAwoMYHrYow=; b=WS/BXdNKHZAW/IKnxM/FYOVkpjEHAKwaYUQXHtFX+m1lpZ3NFebilGBiGRc2V8SjJb TIT3zf2hFwVnUcTVIZ+Yq5b2GRJ1PZxJMtb6qgpWLsb8wRxsL/GGYKa+GUKwMbOKoAET 8d+7L9pv39t+80f1KRpYv4fF4If2JM1oQEvrw6Ju0xRVv81N8dRec1SAY3xDcE3XAyWm ZOrUIUSyzRfTHNXUfLP1nwJDsl4+QRnZ2i1bj3JkXMBbwVmJGYdW6IjxS+0HMwxKYaLr B03z1WsvBq9j0RayjharZBaGrc9M4OQYn/LJjMMQe/tEpIeEQ0k+H1sZNthRCelRYPD3 lD8Q== X-Received: by 10.181.12.111 with SMTP id ep15mr8129768wid.15.1437264127128; Sat, 18 Jul 2015 17:02:07 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id uc3sm4752742wib.2.2015.07.18.17.02.06 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Jul 2015 17:02:06 -0700 (PDT) Sender: Baptiste Daroussin Date: Sun, 19 Jul 2015 02:02:04 +0200 From: Baptiste Daroussin To: Miguel C Cc: Bruce Cran , pkg@freebsd.org Subject: Re: pkg upgrade "upgrade only; do not reinstall" Message-ID: <20150719000204.GC26051@ivaldir.etoilebsd.net> References: <55AAC360.4060102@cran.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vkogqOf2sHV7VnPd" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 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: Sun, 19 Jul 2015 00:02:12 -0000 --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 18, 2015 at 10:27:17PM +0100, Miguel C wrote: > I do use that on servers with just one or to ports installed... one > laptop/desktop I have a few more, would be nice to have a different > way to handle it... >=20 > I wonder if its a planed feature though? >=20 Yes it is planned, but the pkg team is very small :) so it make take time. Best regards, bapt --vkogqOf2sHV7VnPd Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWq6PwACgkQ8kTtMUmk6EyyLwCfaFYMohDrtXRn+wVGaQKZH5WD 87QAnjoTDyuN1cOYsX5lz+0uxgl/6AuP =VLqD -----END PGP SIGNATURE----- --vkogqOf2sHV7VnPd-- From owner-freebsd-pkg@freebsd.org Sun Jul 19 01:58:36 2015 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 3F9FF99922D for ; Sun, 19 Jul 2015 01:58:36 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 21215106B for ; Sun, 19 Jul 2015 01:58:36 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1E35499922B; Sun, 19 Jul 2015 01:58:36 +0000 (UTC) Delivered-To: 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 1CD59999229 for ; Sun, 19 Jul 2015 01:58:36 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) (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 D693E1069; Sun, 19 Jul 2015 01:58:35 +0000 (UTC) (envelope-from miguelmclara@gmail.com) Received: by iebmu5 with SMTP id mu5so98291145ieb.1; Sat, 18 Jul 2015 18:58:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=uajAMH/W3v8lAgzCg0WP5eUWCZGCoeWk5QebsEo5q4g=; b=RX9QnUZCi2Vl2VB6fr1gELjrSynS+Uy1YpjO00yafseQLjZ6i3Sh7z+MX+Wi6X5kqA CS/DbR3RFmfevdRczO2BMskxq0MHrz6KCqJOmYpEXnnpeIb6m75LwcycgBhuKArT+wpP pIvHpT8V6eYU/h6cKTwGfc6a8SEFi6je3XGpMfHTVOVCxm2Q6kHmU+0SKnNY1Vrq7luV t7qXFSLRYHwpa2BYI1OBBWQw/gNh9A5MSC281ObPTqXURC5JoMXSYql+zfjP/+qOAZOP TdfM28PpTyMyCdrtz8qASonKAV13vaNQXxk9M7rn2/MWVYk6iDVnQZbanf2TlCZ3HNYi wtEQ== X-Received: by 10.50.143.101 with SMTP id sd5mr5623487igb.44.1437271115318; Sat, 18 Jul 2015 18:58:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.240.146 with HTTP; Sat, 18 Jul 2015 18:57:55 -0700 (PDT) In-Reply-To: <20150719000204.GC26051@ivaldir.etoilebsd.net> References: <55AAC360.4060102@cran.org.uk> <20150719000204.GC26051@ivaldir.etoilebsd.net> From: Miguel C Date: Sun, 19 Jul 2015 02:57:55 +0100 Message-ID: Subject: Re: pkg upgrade "upgrade only; do not reinstall" To: Baptiste Daroussin Cc: Bruce Cran , pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 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: Sun, 19 Jul 2015 01:58:36 -0000 On Sun, Jul 19, 2015 at 1:02 AM, Baptiste Daroussin wrote: > On Sat, Jul 18, 2015 at 10:27:17PM +0100, Miguel C wrote: >> I do use that on servers with just one or to ports installed... one >> laptop/desktop I have a few more, would be nice to have a different >> way to handle it... >> >> I wonder if its a planed feature though? >> > Yes it is planned, but the pkg team is very small :) so it make take time. No worries, I can certainly wait, lock can be used or, for more packages awk/grep helps to get a list of pkgs and reuse in pkg install :) > > Best regards, > bapt From owner-freebsd-pkg@freebsd.org Sun Jul 19 08:35:51 2015 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 AB79E9A5B39 for ; Sun, 19 Jul 2015 08:35:51 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 511961155 for ; Sun, 19 Jul 2015 08:35:51 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.15.2/8.15.2) with ESMTPSA id t6J8ZiOm021365 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 19 Jul 2015 09:35:44 +0100 (BST) (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk t6J8ZiOm021365 Authentication-Results: smtp.infracaninophile.co.uk/t6J8ZiOm021365; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6] claimed to be liminal.local Subject: Re: pkg upgrade "upgrade only; do not reinstall" To: freebsd-pkg@freebsd.org References: From: Matthew Seaman X-Enigmail-Draft-Status: N1110 Message-ID: <55AB6154.2050800@FreeBSD.org> Date: Sun, 19 Jul 2015 09:35:32 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fu5w3vOWJcawNK5fMAMVjl4bkQ22WUvWx" X-Virus-Scanned: clamav-milter 0.98.7 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 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: Sun, 19 Jul 2015 08:35:51 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --fu5w3vOWJcawNK5fMAMVjl4bkQ22WUvWx Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 18/07/2015 19:01, Miguel C wrote: > First of all pkgng is awesome :) >=20 > But there's one thing I've been having "issues" with and after looking > in the man page I didn't found a solution for this, but maybe I'm just > missing something. >=20 > when "pkg upgrade" is run, is there any flag I can use for it to look > for "upgrade" candidates only and not reinstall? >=20 > I have so ports installed with different options, and when running pkg > upgrade this ones always show up, and If I want to full upgrade I have > to go for it... >=20 > I could probably script it to parse the "upgradable pkgs only" and > then run pkg install for each... but maybe there's an easier way? Don't assume that when pkg(8) wants to reinstall a package that it is doing it for no reason. Frequently it's necessary because one of the shared libraries linked against by the package binaries has changed ABI and the binary won't actually work properly unless recompiled against the new version. However, other times it is less important -- perhaps the dependency package had a version bump but since pkg(8) has no way of knowing what is important in the interaction between the two packages, it plays safe and reinstalls whenever the dependency changes. Ideally in this sort if situation the 'reinstall' should do very little other than adjusting the dependency info in the package DB, plus any binaries or other files that have changed when compiled against the new dependency -- but that requires 'repeatable builds' in order to work properly. Cheers, Matthew --fu5w3vOWJcawNK5fMAMVjl4bkQ22WUvWx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJVq2FbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATcDIP/jEBGrxjkcGMVOaSOGynykWM cIHow85dSGkzhZq8xkdegtG7musGpEjIuJTV9ugnVnPtUhGj8OB3/ZJa7SkWndaI 7Pb8eQuf0nesl9v2Exl2FlBfEQcS1kpfwPuEC/hUFP2X62bTCSL05AWP8fQhYVpo Ywp98PPRjFU5LjYqPRBqcmZJGRauvKlMfWpNsaEpSP1DQ6cMjM5EnlnsY7zh9Oc+ vXXsaWkU+Qr4A/6zUD3Yyz5Rs2vAOIMyKJvxqBntX1Ffb+JpjZ+qdxsUVTrdo2Yf XtHF46Ed+kjbCHPWwovvCihxs8RGlQ+9KbTBmC8ndVhilyrItRyQxGmeTTYf7/lx oLRKWzH4Sz60SPqfFkCJaSqtT0wUffGfeoBXbjGg1cZ7DGVXcL05oeJf4ycX6wJz WE/Icl4WPQ5wpxgUMS+lTVySdG6itpQ+hHZ+yGTMduGGlnWvCI+fq9YRuD0vTGpw lqgYKq+j2s2H2t/VwO5uKqpnhUYKgjvl6gh/x3P4m1LvPC+HwLqqQUL79QMYy5jN 2L9bjiO1/A4CsGzzcC7xumzrxBBZ3lfmTxCd28Py87fqVRClzdyf2/1UiS51WKAO XU7wSWqxdWXWEoQswhC0iUTLWXFRSlYnryx5/F8ApAqt7XGWlZDrK2BxRPTOA4a3 0p/VYKIUbx+jK396BXEW =fdM0 -----END PGP SIGNATURE----- --fu5w3vOWJcawNK5fMAMVjl4bkQ22WUvWx-- From owner-freebsd-pkg@freebsd.org Sun Jul 19 21:00:20 2015 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 834E39A51B5 for ; Sun, 19 Jul 2015 21:00:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6FC501BBF for ; Sun, 19 Jul 2015 21:00:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6EC4D9A51B4; Sun, 19 Jul 2015 21:00:20 +0000 (UTC) Delivered-To: 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 6E6809A51B3 for ; Sun, 19 Jul 2015 21:00:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (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 485DE1BBE for ; Sun, 19 Jul 2015 21:00:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t6JL0KMF004951 for ; Sun, 19 Jul 2015 21:00:20 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201507192100.t6JL0KMF004951@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: pkg@FreeBSD.org Subject: Problem reports for pkg@FreeBSD.org that need special attention X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 Date: Sun, 19 Jul 2015 21:00:20 +0000 Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 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: Sun, 19 Jul 2015 21:00:20 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 193995 | [PATCH] ports-mgmt/pkg: floating point exception 1 problems total for which you should take action.