From owner-freebsd-questions@freebsd.org Wed Dec 12 23:14:29 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4816913297E7 for ; Wed, 12 Dec 2018 23:14:29 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta02.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8CAD286A82 for ; Wed, 12 Dec 2018 23:14:28 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.5] ([70.121.63.82]) by cmsmtp with ESMTPA id XDhtgJ0TXsismXDhygNKPY; Wed, 12 Dec 2018 23:14:27 +0000 Date: Wed, 12 Dec 2018 17:14:21 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: freebsd@dreamchaser.org cc: FreeBSD Questions Subject: Re: Forcing port reinstalls without rebuilding over and over again Message-ID: In-Reply-To: <5116e02a-79e8-d0c5-89c7-88b80effd693@dreamchaser.org> References: <47758EF2A172AE3BCA2F6E66@Pauls-MacBook-Pro.local> <1793865D5AEE79C2FC27331F@Pauls-MacBook-Pro.local> <20181212204151.659fb436.freebsd@edvax.de> <296D11C4E1B5870932452073@Pauls-MacBook-Pro.local> <20181212214714.4017e195.freebsd@edvax.de> <5116e02a-79e8-d0c5-89c7-88b80effd693@dreamchaser.org> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-CMAE-Envelope: MS4wfJkiX0h6PLg0zQqjdpCclPAtMZUtBLLWzusmaVK86dXJp4cy8LpOzu8feusydhZlzb3FV3Nvy5xRwvqvuxQSDe5dmSvv0iu+dSQOWBllWHTt+AygkrP/ EES6+26TX7TWFYmiOPE+ULaYKkaYGm4rgtO4ShZq5yCBdCN4eCesc56AHKBU/EjiUJU4alr9au58MwiIxl2p3eVFeOud2DTsl6TypgErcV3lyjZIq0YUkikc X-Rspamd-Queue-Id: 8CAD286A82 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of pschmehl_lists@tx.rr.com designates 107.14.73.231 as permitted sender) smtp.mailfrom=pschmehl_lists@tx.rr.com X-Spamd-Result: default: False [-3.76 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[pschmehl_lists@tx.rr.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:107.14.73.0/24]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[rr.com]; REPLYTO_EQ_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: dnvrco-cmedge01.email.rr.com]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[231.73.14.107.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.97)[-0.971,0]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; IP_SCORE(-1.49)[ipnet: 107.14.73.0/24(-4.08), asn: 7843(-3.26), country: US(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7843, ipnet:107.14.73.0/24, country:US]; RCVD_COUNT_TWO(0.00)[2] 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: Wed, 12 Dec 2018 23:14:29 -0000 --On December 12, 2018 at 2:42:00 PM -0700 Gary Aitken wrote: > On 12/12/18 1:47 PM, Polytropon wrote: > >> In my opinion, it's a little better to create your own >> "top ports list" instead of saving the current state (or >> at least have both lists at hand, but only use your own). >> In that "top ports list", you list the things you actually >> want to use, and you do not care about their depencencies, >> simply because portmaster can resolve them on its own. So >> first, your list is much more readable (as it will only >> contain the software you are interested in, and nothing >> of the software you might need to build or run them), and >> second, your list will be much more portable and also deal >> with the "port not needed, but still installed" problem >> described above. > > That is the way I've done it in the past, using -R -d, and doing so > does not rebuild dependencies. I suspect the problem has something > to do with -a. > Well, you kind of need that if you're going to rebuild all ports. Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell