From owner-freebsd-ports@FreeBSD.ORG Mon Jan 31 22:18:48 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94EF916A4CE for ; Mon, 31 Jan 2005 22:18:48 +0000 (GMT) Received: from mail.seekingfire.com (caliban.rospa.ca [24.72.10.209]) by mx1.FreeBSD.org (Postfix) with ESMTP id B675C43D55 for ; Mon, 31 Jan 2005 22:18:47 +0000 (GMT) (envelope-from tillman@seekingfire.com) Received: by mail.seekingfire.com (Postfix, from userid 500) id 01D104C1; Mon, 31 Jan 2005 16:18:46 -0600 (CST) Date: Mon, 31 Jan 2005 16:18:46 -0600 From: Tillman Hodgson To: FreeBSD-Ports Message-ID: <20050131221846.GY9276@seekingfire.com> References: <20050131150624.GO9276@seekingfire.com> <20050131134716.D1062@ync.qbhto.arg> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050131134716.D1062@ync.qbhto.arg> X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-GPG-Key-ID: 828AFC7B X-GPG-Fingerprint: 5584 14BA C9EB 1524 0E68 F543 0F0A 7FBC 828A FC7B X-GPG-Key: http://www.seekingfire.com/personal/gpg_key.asc X-Urban-Legend: There is lots of hidden information in headers X-Tillman-rules: yes he does X-No-prize-winner: Nathanael User-Agent: Mutt/1.5.6i Subject: Re: Ports foot-shooting revealed! (learning the hard way ...) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jan 2005 22:18:48 -0000 On Mon, Jan 31, 2005 at 01:48:11PM -0800, Doug Barton wrote: > On Mon, 31 Jan 2005, Tillman Hodgson wrote: > > ># cd /usr/pots/security/tor > >bash: cd: usr/pots/security/tor: No such file or directory > > echo 'shopt -s cdspell' >> ~/.bashrc Already in my ~/.bashrc for my user, but not for root[1]. Along with bash-completion, portinstall, and a bunch of other things that I've been emailed about off-list. I'm fairly familiar with my tools of choice ;-) The problem isn't my less-than-glorious typing abilities[2], it's that running `make install` from /usr/ports does something unexpected and annoying. Note that I'm not asking for it to be "fixed" because I'm not convinced that it's broken. It makes sense in hindsight, so there's an argument that it's the correct thing to do. But it's unexpected and potentially service interrupting (disks get full, etc). So at the risk of turning this into a "learn how to type, you idiot" discussion I wanted to get something into the archives so that other folks would have awareness of it and perhaps consider workarounds like `cd foo/bar && make install`, portinstall, cdspell, or whatever else works for them. -T 1. Yeah, su (or ksu in my case) would handle this, as would a whole raft of other suggestions. That solves the _symptom_. 2. Well, yeah, it's a problem, but it's not the one I wanted to point out ;-) -- You cannot manipulate a marionette with only one string. - The Zensunni Whip