From owner-freebsd-questions@freebsd.org Fri Jul 3 14:59:22 2015 Return-Path: Delivered-To: freebsd-questions@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 0D36F993307 for ; Fri, 3 Jul 2015 14:59:22 +0000 (UTC) (envelope-from brandon.wandersee@gmail.com) Received: from mail-ig0-f169.google.com (mail-ig0-f169.google.com [209.85.213.169]) (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 D18FE266B for ; Fri, 3 Jul 2015 14:59:21 +0000 (UTC) (envelope-from brandon.wandersee@gmail.com) Received: by igblr2 with SMTP id lr2so141977390igb.0 for ; Fri, 03 Jul 2015 07:59:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=references:from:to:subject:in-reply-to:date:message-id:mime-version :content-type; bh=BF68Ab6hsNUFUxk02JWlPUEQLlyoAR7gmctiuoqM5ds=; b=nEqgh3OFZp5TBarQEFWkJA78LnIu/+sCJiPFU2+mq7kxQALS/G8CTGsvbo12qRgbh0 kepx7zo1VNSK93g75j6JkU1XQwtNw1f/kGt5dqqb0zVOn+EVJ209hEus4+qZYD+kLpsI o90iKAJs+GlTOwM5tc1O88i5ByTvi3QmUrads514YZhKJalab1AbsB9ZIxp+yZP4XvGz LOUYG56w5z54/eRzeMzKBhidmZeU94ZECwFvqOXC8n9mfZO+JJZAGXvEw2FqGM+28/wj HRPV1jtFrINBI4C8uthNletG2l3x/5rsSw7uS3iSeJELI/yrA6le+2cHvMi4KdwpXoNw xR4Q== X-Received: by 10.50.28.43 with SMTP id y11mr49496719igg.8.1435935555023; Fri, 03 Jul 2015 07:59:15 -0700 (PDT) Received: from WorkBox.Home.gmail.com (184-100-80-212.mpls.qwest.net. [184.100.80.212]) by mx.google.com with ESMTPSA id rj5sm3618937igc.2.2015.07.03.07.59.12 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Jul 2015 07:59:13 -0700 (PDT) References: <20150702195510.GA2863@oslo.ath.cx> <20150703023514.GA4554@neutralgood.org> <5595FC4A.6020402@gmail.com> From: Brandon J. Wandersee To: freebsd-questions@freebsd.org Subject: Re: portmaster -af fails due to dead port - HELP In-reply-to: <5595FC4A.6020402@gmail.com> Date: Fri, 03 Jul 2015 09:59:10 -0500 Message-ID: <86bnft1e4h.fsf@WorkBox.Home> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2015 14:59:22 -0000 William F. Dudley Jr. writes: > this is so much more complicated than updating packages on Linux, > where it's absolutely trivial. Statements like this drive me nuts. By your own admission, you're 100% ignorant of what's going on and what you're doing. So by what standard are you juding this to be "more complicated?" It's a foolish and inflammatory statement that achieves nothing. It's also vapid: a pianist who's never tried learning to play a saxaphone may as well say playing saxaphone is "more complicated." > Is there a *simple* way to just replace all the ports I've built with > the packaged equivalents? 1) Update to whatever FreeBSD version you're trying to update to 2) $ portmaster --list-origins > portlist 2a) Read over that list to ensure everything's there, and to remove build-time dependencies you don't want explicitly installed 3) $ pkg delete -a 4) $ pkg install `cat portlist` (note backticks) 5) $ pkg autoremove Since (as one of your reported error messages makes clear) you haven't updated your ports in a long time and had at least one port installed that no longer exists in the ports tree/package repository, it would be wise to presume there may be others. Also, since you've already deleted a port or two (which may be the cause of the error you're getting with the TCL package), you're going to have to go back over this thread to remind yourself what needs to be reinstalled. In the future, you might consider working with the people from whom you expect help rather than throwing a fit and disparaging their hard work. -- ================================================================= :: Brandon Wandersee :: :: brandon.wandersee@gmail.com :: ================================================================== 'A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.' - Douglas Adams ==================================================================