From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.bugs Subject: bug#10488: guile-config deprecation? Date: Thu, 12 Jan 2012 10:42:14 -0800 (PST) Message-ID: <1326393734.53092.YahooMailNeo@web37903.mail.mud.yahoo.com> Reply-To: Mike Gran NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1326393820 31200 80.91.229.12 (12 Jan 2012 18:43:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 12 Jan 2012 18:43:40 +0000 (UTC) To: 10488@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Thu Jan 12 19:43:35 2012 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RlPcc-0001dr-Pt for guile-bugs@m.gmane.org; Thu, 12 Jan 2012 19:43:35 +0100 Original-Received: from localhost ([::1]:53063 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlPcc-0000ae-4f for guile-bugs@m.gmane.org; Thu, 12 Jan 2012 13:43:34 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:42363) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlPcY-0000aO-RN for bug-guile@gnu.org; Thu, 12 Jan 2012 13:43:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlPcX-0007YE-QP for bug-guile@gnu.org; Thu, 12 Jan 2012 13:43:30 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlPcX-0007Y8-NR for bug-guile@gnu.org; Thu, 12 Jan 2012 13:43:29 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1RlPd3-0000cs-Tg for bug-guile@gnu.org; Thu, 12 Jan 2012 13:44:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Mike Gran Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 12 Jan 2012 18:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10488 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-To: Bug Guile Original-Received: via spool by submit@debbugs.gnu.org id=B.13263937862330 (code B ref -1); Thu, 12 Jan 2012 18:44:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 12 Jan 2012 18:43:06 +0000 Original-Received: from localhost ([127.0.0.1]:55391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RlPc9-0000bW-MM for submit@debbugs.gnu.org; Thu, 12 Jan 2012 13:43:05 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:40517) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RlPc7-0000bQ-Uk for submit@debbugs.gnu.org; Thu, 12 Jan 2012 13:43:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlPbX-0007QN-7P for submit@debbugs.gnu.org; Thu, 12 Jan 2012 13:42:31 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:57991) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlPbX-0007QI-5n for submit@debbugs.gnu.org; Thu, 12 Jan 2012 13:42:27 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:42148) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RlPbR-0007ku-Lb for bug-guile@gnu.org; Thu, 12 Jan 2012 13:42:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RlPbM-0007Ox-5e for bug-guile@gnu.org; Thu, 12 Jan 2012 13:42:21 -0500 Original-Received: from nm16.bullet.mail.ac4.yahoo.com ([98.139.52.213]:46616) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1RlPbM-0007Or-10 for bug-guile@gnu.org; Thu, 12 Jan 2012 13:42:16 -0500 Original-Received: from [98.139.52.192] by nm16.bullet.mail.ac4.yahoo.com with NNFMP; 12 Jan 2012 18:42:15 -0000 Original-Received: from [98.139.52.154] by tm5.bullet.mail.ac4.yahoo.com with NNFMP; 12 Jan 2012 18:42:15 -0000 Original-Received: from [127.0.0.1] by omp1037.mail.ac4.yahoo.com with NNFMP; 12 Jan 2012 18:42:15 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 540635.28070.bm@omp1037.mail.ac4.yahoo.com Original-Received: (qmail 58033 invoked by uid 60001); 12 Jan 2012 18:42:15 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1326393734; bh=8lhjoj2EzIm/L7jxWxljmhyaBqc6k7r8ApVGkT58uEI=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=gTFGZBMdp+oduEe9qI4jT8t1hVn5J8nA76ceODe+I4+EtjT2Fph04ibEvPRY6JBv/HdvmtZbZiX8wUwcLlbcb4hIyhJxqwgNtEGRKFQDS4rAgrhPt5UFx9MbiIGQeB1oCbNO8zAaVpi0A/LbaBOUP1xrn21dFZeqZhD2y+ui+7E= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=uJOPCtL1GwdEy1Xy8+rNzXTHMVDrLkqfDqBpWByWiUjNCgD/aQA3GVT7J1ssxr7mY27qKmNTFOh4qBS3sIpR2ifcIPB3y7EkltNvQ/jV3flhF9DINidKh26EtDBZETMbpX1PEGbdtvx1j8JFAwDMpkzvtS+tC/j4ZlDRtIRRGU8=; X-YMail-OSG: Y6Aui2cVM1m4BBt3Php6A1NP8gbUICXl__mIKeGSHLkcLs2 V_bHiVeZ20nZAZaeGDz3GMPDtEf6SXWCzC3n0qaPej8_HL2W8YccE7mAvaQN 1wh28uNJtIFNbNYbfjz_nHboEkmiqHRBmw5xxjkn.4tMH7ciDBDYRTzfC4qY YAthtMI8pusPKDgCH4FKoayeNiD23VClZ7FuaKgMbjPI.muzY2JGTeS9WrZR aalLYvDAb1WwgwbmDcdXE1PwrDNdhn2eO8YN9Xxgz8PymFQKhnA15w5QsHHx GrHD_gHwirJtrl_LzorhTDxn_DP4g5ZInyE3oQaMOaUud40c6oFtGvMkXaha z.DjshqVsJ.twGBtsPnw6swLmJGhKjq61cTv3StBTngJ0AgdgLTSIwNyseXL aUXBAlDnyi2Oa7Sw2Cpae8lQpam8Bj2JbgYwbhwZF2j1t7vtQ8WMJbC5K0M. 7EdcZ7VMSGKVfECrnnk5MdGZAftf3q4KdK0nHiaHrasOiidas21yFIHzjC08 nlL4- Original-Received: from [71.130.212.57] by web37903.mail.mud.yahoo.com via HTTP; Thu, 12 Jan 2012 10:42:14 PST X-Mailer: YahooMailWebService/0.8.115.331698 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:6033 Archived-At: Hi-=0A=0AThere's a bit of confusion on the guile-config deprecation.=0A=0AN= EWS says that guile-config "will be deprecated"=0A=0Ameta/guile-config.in s= ays it "has been deprecated"=0A=0Ameta/guile.m4's GUILE_PROGS rule will err= or "guile-config required=0Abut not found"=0A=0Alikewise those rules that d= epend on GUILE_PROGS, such as GUILE_FLAGS=0Aand GUILE_SITE_DIR=0A=0A=0AIn t= he manual, in the "parallel installations" section, it implies=0Athat GUILE= _SITE_DIR is the way to get the sitedir from pkg-config,=0Abut with guile.m= 4, it is getting that information via guile-config,=0Awhich itself gets it = from pkg-config.=0A=0A=0AIn the README, it suggests "guile-config" is the w= ay to get the=0Asitedir for the installation of slib.=0A=0AThe man page for= pkg-config describes the PKG_CHECK_MODULES macro,=0Abut doesn't give any i= ndication of how to set up any autoconf=0Aflags beyond _CFLAGS and _LIBS.= =A0 So it isn't clear that PKG_CHECK_MODULES=0Acould be used as a replaceme= nt for GUILE_SITE_DIR.=0A=0A=0AIt seems to me, that there is some inconsist= ency here.=A0 I'm worried=0Athat guile-config will just disappear with no e= qually powerful,=0Adocumented replacement in place.=0A=0A=0AThe quickest fi= x would be to not deprecated it, while=0Amaybe creating and documenting a p= arallel set of pkg-config based=0A=0Amacros in guile.m4 for extracting thin= gs like sitedir.=0A=0A=0AThanks,=0A=0AMike=0A