From owner-freebsd-ports@FreeBSD.ORG Mon Jun 7 00:41:34 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63AB31065677 for ; Mon, 7 Jun 2010 00:41:34 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from mxtip01-umsystem-out.um.umsystem.edu (mxtip01-umsystem-out.um.umsystem.edu [209.106.229.49]) by mx1.freebsd.org (Postfix) with ESMTP id 243C68FC08 for ; Mon, 7 Jun 2010 00:41:33 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAATdC0zRauUp/2dsb2JhbACeQHG0W4hfhRcEg0o Received: from um-nsmtpout1.um.umsystem.edu ([209.106.229.41]) by mxtip01-mizzou-out.um.umsystem.edu with ESMTP; 06 Jun 2010 19:41:33 -0500 Received: from um-nsmtpout1.um.umsystem.edu ([209.106.229.35]) by um-nsmtpout1.um.umsystem.edu with Microsoft SMTPSVC(6.0.3790.4675); Sun, 6 Jun 2010 19:41:33 -0500 Received: from laptop3.gateway.2wire.net ([128.206.110.35]) by um-nsmtpout1.um.umsystem.edu with Microsoft SMTPSVC(6.0.3790.4675); Sun, 6 Jun 2010 19:41:32 -0500 Message-ID: <4C0C403B.4000005@missouri.edu> Date: Sun, 06 Jun 2010 19:41:31 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.9) Gecko/20100521 Firefox MIME-Version: 1.0 To: Doug Barton References: <4C0C34FC.4030603@gibfest.dk> <4C0C3A5B.8010707@missouri.edu> <4C0C3D5F.2070204@FreeBSD.org> In-Reply-To: <4C0C3D5F.2070204@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 07 Jun 2010 00:41:32.0501 (UTC) FILETIME=[2CEE3850:01CB05DA] Cc: Thomas Rasmussen , "freebsd-ports@freebsd.org" Subject: Re: Manually registering dependencies for ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 00:41:34 -0000 Doug Barton wrote: > On 06/06/10 17:16, Stephen Montgomery-Smith wrote: >> When you install a script - let's call it xxx - that depends upon port >> yyy, you could do something like >> >> echo xxx>> /var/db/pkg/yyy/+REQUIRED_BY >> >> I think this would work. > > Please don't guess about stuff like this. If you're not _sure_ something > will work spend 5 minutes of your time testing it first so that everyone > who reads your message doesn't have to spend their time finding out > you're wrong, then posting about it. > > Sorry to be so direct, but there are thousands of people subscribed to > this list, and posts with incorrect information waste a > disproportionately large amount of people's valuable time. > > > Doug Well, in my mind, when I sent the message, I was somewhat sure it would work, at least that it would pass some kind of quick test. What I am not sure is whether it would introduce some weird side effect, and after an excess of installing and uninstalling other ports, that it might mysteriously disappear or otherwise corrupt the system. I don't think this could be detected by a quick test, but rather by someone who has some deep knowledge about how the whole ports system works. Furthermore, I really don't see the harm in sending out suggestions, if I make it absolutely clear that it is just that - a suggestion. Only one person needs to try it out, and that it Thomas. Anyone else is, of course, free to try it out, but that is their choice, not mine.