From owner-freebsd-questions@freebsd.org Thu Sep 26 16:29:36 2019 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9C22712C53D for ; Thu, 26 Sep 2019 16:29:36 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (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 46fL3y1vyFz4V6l for ; Thu, 26 Sep 2019 16:29:34 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id A5B1B795 for ; Thu, 26 Sep 2019 12:29:30 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 26 Sep 2019 12:29:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=ZIi61erlv0x+jVYUqwcisDStl2V /50rdwxHn5Tg4lhw=; b=j5rq0A65cq5xH9UCHgHaHPxhzms4+g152Irlm+iCnj6 77+5qbNUhZEMIXHYn8c6/3Z2Hq4aaiMTosNby1PpTaBHhEIWBa2rC5hBQGo2Om4r zmf9w/+uS01T+27UTg3x3PiDPuzJECPPzGonXzKzePt2R/swRUF7S7H8UWOaZ/Tq uscsP0qrGB6zPzEIQn+MS+tVwzT7zsi9C3gFOOdw+96mCx+QvUQMDBr3TuLELIXx XpNzYYJ1a38HcDOrLBRc26NlNNChBcvMznQqEBwYR1X7XSRMenyK6UOEZwups6+3 tuzTWC4quOy2WeN24XPQ/CNqx5y/BoZG/xu8qg5WdZA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=ZIi61e rlv0x+jVYUqwcisDStl2V/50rdwxHn5Tg4lhw=; b=xpmx8kcg8ge2gJ8zqO++9w bV+NJjUyE2wf1bpFBat7TSnniK36L78/JF5g4k9CMqB1QDUtgylckfWSHnvn4zNQ TMyczr6n6qGte6T05MuNM1W1N2gibCYBwOQGqJDBCumGe8LCPzKrMho2yHZNNzj2 Vrr3YlKf0O7InOzur8rg5ktCeyq/9SIX5Hl6gOlqZUE5Cgc2vGxIsPs2Z3ojqgvq pBvz+4L9H9o56ydmd9Q9LYjtXtiUzTrOrq12blMfVsFUaE0cIvExqCXu/6C6Ca24 /A1mzXfNHuOdRFdy+00pA/vTNJJ8j4NdT1JKmrZSSydOb1J0LpqOZZzJ0pveNNcA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrfeeggddutdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujggfsehgtd erredtredvnecuhfhrohhmpehtvggthhdqlhhishhtshcuoehtvggthhdqlhhishhtshes iiihgihsthdrnhgvtheqnecukfhppeekvddrjedtrdeluddrleelnecurfgrrhgrmhepmh grihhlfhhrohhmpehtvggthhdqlhhishhtshesiiihgihsthdrnhgvthenucevlhhushht vghrufhiiigvpedt X-ME-Proxy: Received: from bastion.zyxst.net (bastion.zyxst.net [82.70.91.99]) by mail.messagingengine.com (Postfix) with ESMTPA id 9E48480065 for ; Thu, 26 Sep 2019 12:29:29 -0400 (EDT) Date: Thu, 26 Sep 2019 17:29:27 +0100 From: tech-lists To: freebsd-questions@freebsd.org Subject: Re: ports and packages installed on one system, how to make pkg only Message-ID: <20190926162927.GC4027@bastion.zyxst.net> Mail-Followup-To: freebsd-questions@freebsd.org References: <20190926151216.GB4027@bastion.zyxst.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="O5XBE6gyVG5Rl6Rj" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.1 (2019-06-15) X-Rspamd-Queue-Id: 46fL3y1vyFz4V6l X-Spamd-Bar: -------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm3 header.b=j5rq0A65; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=xpmx8kcg; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 64.147.123.24 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-8.18 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm3,messagingengine.com:s=fm3]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.24]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[zyxst.net]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; SIGNED_PGP(-2.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[24.123.147.64.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-3.48)[ip: (-9.76), ipnet: 64.147.123.0/24(-4.89), asn: 11403(-2.68), country: US(-0.05)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Sep 2019 16:29:36 -0000 --O5XBE6gyVG5Rl6Rj Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Matthew, On Thu, Sep 26, 2019 at 04:59:27PM +0100, Matthew Seaman wrote: >A pkg is what you get from compiling a port. Once the port is installed >it's a pkg and there's no functional difference from a pkg installed >from one of the package repositories. > >Or, in other words, just update your machine from the pkg repos. It >will replace anything that's out of date, no problem. There's no >particular need to force an update on all packages -- if it's already >there and working OK, then my inclination would be to leave it be. What's of particular concern for me is that the machine had this in its /etc/make.conf when it was building it's own ports: DEFAULT_VERSIONS+=3Dpython=3D2.7 I've since removed it. Since then, the machine has been brought to 12R-p10 and I've made a poudrie= re instance for it on different hardware which has nothing special in its own= =20 make.conf. I fed it a ports list obtained on the client through=20 *portmaster --list-origins | sort -u | tee portslist.txt*, transferred that= to poudriere and it built the ports, and all the flavoured python ones were py= 36-* So, if I *pkg upgrade -f* on the client (which now knows to use my poudriere instance), would it be reasonable for me to expect all py27* to be upgraded= =20 to py36*, without stuff breaking? thanks, --=20 J. --O5XBE6gyVG5Rl6Rj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl2M510ACgkQs8o7QhFz NAVspxAAn1Q8X/qD1qj02n6/2WV/kVHlPV7eTgtoAcwevCRbdF1IsN5bFsDLNRsh UE+5mFzxBGRqF45ZsXcWpbdxVptry2xc6SXPfPxuzrDR80ZcozbTH4JRYceLWFZt /kZX57P0Ahigbdv61/wqg0ll7zAlDppRUUZUdfIOfE+2tafCMFRF2AFfSQJVTa3J j7/PWr5PbYeolZgPc8+cL3pCY4V0xwiXQD3V+CRufpkMvCnQA1oSlHLLbkCeCrKq G+aCRRH3EJFSOaXnAh4x8Cvn7Nzkmf+Ris9J1ESV4odomvvHYBAcOCyPgeDRwzAd 5097UQjzPoaaoW7wN8JobGBHZU7osiXTo4cTvAOxS//5Ha726RhV7p+/FX4f+dtV F4k3rdkP/NJaomvI/j7yAmvP0bJx8p6U9lDnrd0imCfQIKbJAjuxKtpj5RUrClFq q75O2gpX0RvxaskCYVRnB/OdZPLMFkOGl1hEhTQxGMdRhreorUsOZBhyPaMY3/i2 I36F8CXr6iKSxjQKcaPRwqlZfWnjLEDx2NMi44pl1NEki+Lnm3TYu3QZn8bQhZvm w/CvWFIjtHO1cZWDfcwYTZgx8FGyUHIwdJzfeavtT8AlNgeQNdFj00ZxsO78ggqs o5/ZPf4Cv17ZdRxJcOYuYtIMXWxKFWlQcU3MFfnGTzIImPCx8C0= =zSYb -----END PGP SIGNATURE----- --O5XBE6gyVG5Rl6Rj--