From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.bugs Subject: bug#18470: Bug#761408: will FTBFS when libtool no longer depends on libtool-bin #682045 Date: Sat, 13 Sep 2014 13:58:37 -0500 Message-ID: <878ulnz6si.fsf@trouble.defaultvalue.org> References: <20140913161852.GA19374@alf.mars> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1410634764 26091 80.91.229.3 (13 Sep 2014 18:59:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 13 Sep 2014 18:59:24 +0000 (UTC) Cc: Helmut Grohne , 761408@bugs.debian.org, 761408-forwarded@bugs.debian.org To: 18470@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sat Sep 13 20:59:17 2014 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XSsXT-0001IB-Ra for guile-bugs@m.gmane.org; Sat, 13 Sep 2014 20:59:16 +0200 Original-Received: from localhost ([::1]:51487 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSsXT-00024F-JC for guile-bugs@m.gmane.org; Sat, 13 Sep 2014 14:59:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36501) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSsXL-0001xc-Hz for bug-guile@gnu.org; Sat, 13 Sep 2014 14:59:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XSsXG-0007AY-Sd for bug-guile@gnu.org; Sat, 13 Sep 2014 14:59:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48853) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSsXG-0007AU-PK for bug-guile@gnu.org; Sat, 13 Sep 2014 14:59:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XSsXG-0003js-4K for bug-guile@gnu.org; Sat, 13 Sep 2014 14:59:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Rob Browning Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 13 Sep 2014 18:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18470 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.141063473614358 (code B ref -1); Sat, 13 Sep 2014 18:59:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Sep 2014 18:58:56 +0000 Original-Received: from localhost ([127.0.0.1]:40417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSsX9-0003jV-Lo for submit@debbugs.gnu.org; Sat, 13 Sep 2014 14:58:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34725) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XSsX7-0003jN-Ev for submit@debbugs.gnu.org; Sat, 13 Sep 2014 14:58:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XSsX2-00078z-Dl for submit@debbugs.gnu.org; Sat, 13 Sep 2014 14:58:52 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:54925) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSsX2-00078v-BD for submit@debbugs.gnu.org; Sat, 13 Sep 2014 14:58:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSsWx-0001v1-UB for bug-guile@gnu.org; Sat, 13 Sep 2014 14:58:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XSsWt-00078G-Ix for bug-guile@gnu.org; Sat, 13 Sep 2014 14:58:43 -0400 Original-Received: from defaultvalue.org ([70.85.129.156]:36904) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSsWt-00078C-Eb for bug-guile@gnu.org; Sat, 13 Sep 2014 14:58:39 -0400 Original-Received: from trouble.defaultvalue.org (localhost [127.0.0.1]) (Authenticated sender: rlb@defaultvalue.org) by defaultvalue.org (Postfix) with ESMTPSA id 59C5720B76; Sat, 13 Sep 2014 13:58:38 -0500 (CDT) Original-Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id 0C00014E189; Sat, 13 Sep 2014 13:58:37 -0500 (CDT) In-Reply-To: <20140913161852.GA19374@alf.mars> User-Agent: Notmuch/0.18.1 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:7546 Archived-At: [If possible, please preserve the -forwarded address in any replies.] For the reasons stated below, we're going to switch to call (g)libtoolize in Debian rather than (g)libtool. I thought I'd mention it in case it's relevant upstream. More info here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761408 Helmut Grohne writes: > Package: src:guile-2.0 > Version: 2.0.11+1-1 > Severity: normal > Tags: patch > User: helmutg@debian.org > Usertags: rebootstrap > > Hi Rob, > > While building with a split libtool (see #682045), guile failed to > build, because it checks for libtool in autogen.sh, but libtool is in > the package libtool-bin and the package libtool no longer depends on > libtool-bin. guile only really uses libtoolize though, so all that is > broken is the test in autogen.sh. Please find a patch attached, that > fixes autogen.sh. > > This bug will become rc when #682045 is fixed. > > Helmut > diff -Nru guile-2.0-2.0.11+1/debian/changelog guile-2.0-2.0.11+1/debian/changelog > --- guile-2.0-2.0.11+1/debian/changelog 2014-04-23 19:19:00.000000000 +0200 > +++ guile-2.0-2.0.11+1/debian/changelog 2014-09-13 15:32:44.000000000 +0200 > @@ -1,3 +1,10 @@ > +guile-2.0 (2.0.11+1-1.1) UNRELEASED; urgency=low > + > + * Non-maintainer upload. > + * Check for libtoolize rather than libtool, because #682045. (Closes: #-1) > + > + -- Helmut Grohne Sat, 13 Sep 2014 15:31:58 +0200 > + > guile-2.0 (2.0.11+1-1) unstable; urgency=low > > * Incorporate upstream version 2.0.11. > diff -Nru guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch > --- guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch 1970-01-01 01:00:00.000000000 +0100 > +++ guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch 2014-09-13 15:36:08.000000000 +0200 > @@ -0,0 +1,23 @@ > +From: Helmut Grohne > +Date: Sat, 13 Sep 2014 15:35:09 +0200 > +Subject: Check for libtoolize rather than libtool > + > +libtool is being split out to libtool-bin, but guile only really needs > +libtoolize from the libtool package. See #682045. > + > +Index: guile-2.0-2.0.11+1/autogen.sh > +=================================================================== > +--- guile-2.0-2.0.11+1.orig/autogen.sh 2014-03-20 21:21:21.000000000 +0100 > ++++ guile-2.0-2.0.11+1/autogen.sh 2014-09-13 15:34:22.455478639 +0200 > +@@ -16,9 +16,9 @@ > + automake --version > + echo "" > + if test "`uname -s`" = Darwin; then > +- glibtool --version > ++ glibtoolize --version > + else > +- libtool --version > ++ libtoolize --version > + fi > + echo "" > + ${M4:-m4} --version > diff -Nru guile-2.0-2.0.11+1/debian/patches/series guile-2.0-2.0.11+1/debian/patches/series > --- guile-2.0-2.0.11+1/debian/patches/series 2014-04-23 19:11:29.000000000 +0200 > +++ guile-2.0-2.0.11+1/debian/patches/series 2014-09-13 15:33:45.000000000 +0200 > @@ -1,2 +1,3 @@ > 0001-Change-guile-to-guile-X.Y-for-info-pages.patch > 0002-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch > +libtoolize-check.patch -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4