From owner-freebsd-questions@FreeBSD.ORG Wed Oct 28 15:34:46 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9FE2106566B for ; Wed, 28 Oct 2009 15:34:46 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169]) by mx1.freebsd.org (Postfix) with ESMTP id 390EA8FC15 for ; Wed, 28 Oct 2009 15:34:46 +0000 (UTC) Received: from mail.ceid.upatras.gr (unknown [10.1.0.143]) by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 5A494EB4754; Wed, 28 Oct 2009 17:34:45 +0200 (EET) Received: from localhost (europa.ceid.upatras.gr [127.0.0.1]) by mail.ceid.upatras.gr (Postfix) with ESMTP id 47F24451B2; Wed, 28 Oct 2009 17:34:45 +0200 (EET) X-Virus-Scanned: amavisd-new at ceid.upatras.gr Received: from mail.ceid.upatras.gr ([127.0.0.1]) by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZRiJ9bf6bKpC; Wed, 28 Oct 2009 17:34:45 +0200 (EET) Received: from kobe.laptop (adsl26-237.kln.forthnet.gr [77.49.153.237]) by mail.ceid.upatras.gr (Postfix) with ESMTP id F297B450C6; Wed, 28 Oct 2009 17:34:44 +0200 (EET) Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.3/8.14.3) with ESMTP id n9SFYhOT036351 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Oct 2009 17:34:43 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.3/8.14.3/Submit) id n9SFYeWI036350; Wed, 28 Oct 2009 17:34:40 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) From: Giorgos Keramidas To: Lars Eighner References: <4AE5F897.3000103@rawbw.com> <200910270916.31033.j.mckeown@ru.ac.za> <20091027021723.M88213@qroenaqrq.6qbyyneqvnyhc.pbz> <20091027142502.Q91143@qroenaqrq.6qbyyneqvnyhc.pbz> <20091027191626.T92033@qroenaqrq.6qbyyneqvnyhc.pbz> <57d710000910271741p7429d4feh150ecbe6cddd3d2e@mail.gmail.com> <20091027202430.X92294@qroenaqrq.6qbyyneqvnyhc.pbz> <87d448wamy.fsf@kobe.laptop> <20091027234600.A93064@qroenaqrq.6qbyyneqvnyhc.pbz> Date: Wed, 28 Oct 2009 17:34:40 +0200 In-Reply-To: <20091027234600.A93064@qroenaqrq.6qbyyneqvnyhc.pbz> (Lars Eighner's message of "Tue, 27 Oct 2009 23:46:07 -0500 (CDT)") Message-ID: <87y6mvv8fj.fsf_-_@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: pete wright , Jonathan McKeown , utisoft@gmail.com, freebsd-questions@freebsd.org Subject: Two versions of m4 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Oct 2009 15:34:46 -0000 On Tue, 27 Oct 2009 23:46:07 -0500 (CDT), Lars Eighner wrote: >On Wed, 28 Oct 2009, Giorgos Keramidas wrote: >>On Tue, 27 Oct 2009 20:24:38 -0500 (CDT), Lars Eighner wrote: >>> Evidently by making it necessary to learn yet another scripting >>> language to configure it. Other than personal profit I cannot see >>> why people are clinging like grim death to something this fubar. >>> Really, let's go past this one more time: >>> >>> "Sure, sendmail.cf is hard to work with so the solution is you learn >>> m4!" >>> >>> Did you look at the link he offered? How helpful is that? >>> >>> Beside which, m4 is a PORT. So if sendmail is not configurable >>> without a port, why isn't it a port? >> >> Can we go back to our regular hacking, please? m4 is not a port: >> >> $ which m4 >> /usr/bin/m4 > > Evidently my package database is corrupt in some way, because it shows > m4 as an installed port. I wonder how that happened, how to fix it, > and if it will bite if I leave it alone. Some ports need the GNU version of `m4'. So they install a second copy of m4 in `/usr/local'. You should be able to see the ports that depend on GNU m4 with pkg_info. On my system this shows: : $ pkg_info -R m4\* : Information for m4-1.4.13,1: : : Required by: : automake-1.5_5,1 : automake-1.6.3_1 : automake-1.9.6_3 : bison-2.4.1,1 : autoconf-2.62 : automake-1.10.1