GNU logs - #24871, boring messages


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#24871: incorrect "cannot install XXX to a directory not ending in YYY"
Resent-From: Luke Shumaker <lukeshu@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Fri, 04 Nov 2016 00:48:02 +0000
Resent-Message-ID: <handler.24871.B.147822047325445 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 24871
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 24871 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-libtool@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.147822047325445
          (code B ref -1); Fri, 04 Nov 2016 00:48:02 +0000
Received: (at submit) by debbugs.gnu.org; 4 Nov 2016 00:47:53 +0000
Received: from localhost ([127.0.0.1]:42031 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1c2Sfg-0006cL-MH
	for submit <at> debbugs.gnu.org; Thu, 03 Nov 2016 20:47:52 -0400
Received: from eggs.gnu.org ([208.118.235.92]:44509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lukeshu@HIDDEN>) id 1c2Sff-0006c7-3j
 for submit <at> debbugs.gnu.org; Thu, 03 Nov 2016 20:47:51 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1c2SfY-0007u4-EX
 for submit <at> debbugs.gnu.org; Thu, 03 Nov 2016 20:47:45 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:59468)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <lukeshu@HIDDEN>)
 id 1c2SfY-0007ty-B5
 for submit <at> debbugs.gnu.org; Thu, 03 Nov 2016 20:47:44 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:35474)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1c2SfX-0003Qa-59
 for bug-libtool@HIDDEN; Thu, 03 Nov 2016 20:47:44 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1c2SfT-0007s4-8b
 for bug-libtool@HIDDEN; Thu, 03 Nov 2016 20:47:43 -0400
Received: from nm15-vm0.bullet.mail.ne1.yahoo.com ([98.138.91.70]:56589)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1c2SfT-0007ot-0I
 for bug-libtool@HIDDEN; Thu, 03 Nov 2016 20:47:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s2048;
 t=1478220553; bh=2IVxGzLMAQEKXte2g4UP5jiRybuC3cSyG+hVBHiNefE=;
 h=Date:From:To:Subject:From:Subject;
 b=iWTN4jmc4DfC/4YuwAloVrRwoF+eIBLUL68L9OAnSr6ZNyoRq8jaGXIon5l5QktvfyyN4J/icbeFbjhRMc08THpEOvpJUStCawIigps4ncQ3LBSt6ES/ILaRfrgea6s9ynwWMpn9rlB3rO5w1Fp4qVVij9n14mwghvLiLLwubRrn4fANNHOAVZXAD/KL5fpynHQNeitf1b2wjtLiu5j/Et8A+9zXWncWj8BTtUrLrsd0ZgJUIK1hSyujiobBzYVv/C2wMI9Twh8kHvZ5fvOasAVBK2RpQkYxP8jSsE99ByAUxUUS24D1VjWlhOGZPEhWSWB6GyFf9ZOrRgExLp8+Yw==
Received: from [98.138.100.118] by nm15.bullet.mail.ne1.yahoo.com with NNFMP;
 04 Nov 2016 00:49:13 -0000
Received: from [98.138.226.62] by tm109.bullet.mail.ne1.yahoo.com with NNFMP;
 04 Nov 2016 00:47:29 -0000
Received: from [127.0.0.1] by smtp213.mail.ne1.yahoo.com with NNFMP;
 04 Nov 2016 00:47:29 -0000
X-Yahoo-Newman-Id: 558637.44847.bm@HIDDEN
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: qbie4cYVM1ltNgIRXRrlkYnSuuR.YSsbDkgb9NK3fmoGeUb
 ZPloWOryJnJ249eiXteFhTgIedWdxTba6zWnZiJv55ozDQOnmnEt_tc4g_Ti
 CFZfh9mKtmCDR25OrFqY2n2V6lcIIUwa3GScXeL_uDwMNjph2sWbxATS9_Yf
 6TnXekOMU04kj4Nq94EICv3E4WQ73ZMQ_9UzrHBoA16RVFQFclwKew3rpElj
 iTmaHyTTibiiZTKcGxE7lu4falCbp9Uq5nz8_Ni5H7hfzHszbeZo7HsmqNHQ
 voALL5RHpuo9qfmgbedEXTvz.ow5gmFh9vrhJ2lQKcuSaj4LjiS41_VC1CHv
 KCjPItcB0CxBoAyDqvDihg8ZfBnC.gSJbciuHwF1Ag722yjKb1A0RcwnAYWE
 8ALw.CbDa2D917BC1BMlswX78hBqbmdIEhxvpQVI3gFqxeexzK_cNVVRc4GQ
 be3HCIu3792bihedBODffO5hWUamfoVoyXaMa5uMShJ9Xm6dTuGLV9ARRW.d
 xAeBY031SKKWWF9fZJrzDIaFmC7qRJSTNHDw_1LNAms.7Ge5aEGgX7hJ.Yg2 ixmfW
X-Yahoo-SMTP: RfMTpXSswBAvHXkAeeQNI5gHzxpnJ2DwpMu4ffnqKdtAFQ--
Date: Thu, 03 Nov 2016 20:47:25 -0400
Message-ID: <87h97oqdeq.wl-lukeshu@HIDDEN>
From: Luke Shumaker <lukeshu@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM/1.14.9 (=?UTF-8?Q?Goj=C5=8D?=) APEL/10.8 EasyPG/1.0.0 Emacs/25.1
 (x86_64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

I believe I've found a bug in libtool:

	$ libtool --tag=CC --mode=install install -D libfail.la /tmp/lib/libfail.la
	libtool:   error: error: cannot install 'libfail.la' to a directory not ending in /tmp/lib/

When the install directory clearly does end in the required string.

I belive that this is a duplicate of a previous message that was never resolved:
  http://lists.gnu.org/archive/html/bug-libtool/2009-12/msg00001.html

But, unlike the previous message, I have a minimal test case!

	# build the first library
	echo > pass.c
	libtool --tag=CC --mode=compile cc -c -o pass.lo pass.c
	libtool --tag=CC --mode=link    cc -o libpass.la -rpath /tmp/lib/ pass.lo
	
	# build a second library (that will fail to install)
	echo > fail.c
	libtool --tag=CC --mode=compile cc -c -o fail.lo fail.c
	libtool --tag=CC --mode=link    cc -o libfail.la -rpath /tmp/lib/ fail.lo libpass.la
	
	# try to install them
	libtool --tag=CC --mode=install install -D libpass.la /tmp/lib/libpass.la
	libtool --tag=CC --mode=install install -D libfail.la /tmp/lib/libfail.la

libpass will install fine, but libfail will fail to install, with the
error message I posted at the top.

I am using libtool 2.4.5 on an x86_64 GNU/Linux box (Parabola
GNU/Linux-libre; similar to Arch Linux):

	$ pacman -Q libtool
	libtool 2.4.6-6

	$ libtool --version
	libtool (GNU libtool) 2.4.6
	Written by Gordon Matzigkeit, 1996
	
	Copyright (C) 2014 Free Software Foundation, Inc.
	This is free software; see the source for copying conditions.  There is NO
	warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The error occurs both with the system `libtool`, and
`./configure`-generated libtool.

I have not tried using libtool build from git.

-- 
Happy hacking,
~ Luke Shumaker




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Luke Shumaker <lukeshu@HIDDEN>
Subject: bug#24871: Acknowledgement (incorrect "cannot install XXX to a
 directory not ending in YYY")
Message-ID: <handler.24871.B.147822047325445.ack <at> debbugs.gnu.org>
References: <87h97oqdeq.wl-lukeshu@HIDDEN>
X-Gnu-PR-Message: ack 24871
X-Gnu-PR-Package: libtool
Reply-To: 24871 <at> debbugs.gnu.org
Date: Fri, 04 Nov 2016 00:48:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-libtool@HIDDEN

If you wish to submit further information on this problem, please
send it to 24871 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
24871: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24871
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#24871: incorrect "cannot install XXX to a directory not ending in YYY"
Resent-From: Luke Shumaker <lukeshu@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Wed, 30 Nov 2016 01:07:01 +0000
Resent-Message-ID: <handler.24871.B.148046797827502 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 24871
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 24871 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-libtool@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.148046797827502
          (code B ref -1); Wed, 30 Nov 2016 01:07:01 +0000
Received: (at submit) by debbugs.gnu.org; 30 Nov 2016 01:06:18 +0000
Received: from localhost ([127.0.0.1]:46679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1cBtLl-00079U-Q4
	for submit <at> debbugs.gnu.org; Tue, 29 Nov 2016 20:06:17 -0500
Received: from eggs.gnu.org ([208.118.235.92]:56689)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lukeshu@HIDDEN>) id 1cBtLk-00079I-Lp
 for submit <at> debbugs.gnu.org; Tue, 29 Nov 2016 20:06:16 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1cBtLe-0001DJ-Vp
 for submit <at> debbugs.gnu.org; Tue, 29 Nov 2016 20:06:11 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:42338)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <lukeshu@HIDDEN>)
 id 1cBtLe-0001DD-Sk
 for submit <at> debbugs.gnu.org; Tue, 29 Nov 2016 20:06:10 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:47620)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1cBtLd-0003xu-Ew
 for bug-libtool@HIDDEN; Tue, 29 Nov 2016 20:06:10 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1cBtLa-0001BL-9f
 for bug-libtool@HIDDEN; Tue, 29 Nov 2016 20:06:09 -0500
Received: from nm7-vm6.bullet.mail.ne1.yahoo.com ([98.138.91.100]:52435)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71)
 (envelope-from <lukeshu@HIDDEN>) id 1cBtLa-0001Ak-1m
 for bug-libtool@HIDDEN; Tue, 29 Nov 2016 20:06:06 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s2048;
 t=1480467962; bh=ZDSQYbtZj4ljjapjM/79QkhX4yhlEIqYblWR4vcYupE=;
 h=Date:From:To:Subject:In-Reply-To:References:From:Subject;
 b=nUDOmK2jVoAcv0JnFytADQYS7okvBMwJ8pD0eD6JgE6TW6LPngQmb6LUxnRrZD9EZMj7ZmziGSnnMEjx1PvfwxBiMwlIy+hk6Uuyh+utnFEmkjYL4TgjwUOE300XzAF8wuD9Rn/NJxM/zYD2R2aJE76h/EsG9pFXvZQ+8gjk76Wn8OZQ2pRSNeCK2M/uwY9TWsnc+0nHGsan78PtwoVwKeO1tOs9BK2lkjO87UAIsp7XnH+s1pWIWUpgvDg4zIQzxXYPCkXaKJDA27ErE405XYZyZuKM1OnxYEEFCy5NfBOU2smB4aZYkVxIKGrckMS6BQmavtxxfmUWl0zSGNgKVQ==
Received: from [98.138.100.113] by nm7.bullet.mail.ne1.yahoo.com with NNFMP;
 30 Nov 2016 01:06:02 -0000
Received: from [98.138.84.43] by tm104.bullet.mail.ne1.yahoo.com with NNFMP;
 30 Nov 2016 01:06:02 -0000
Received: from [127.0.0.1] by smtp111.mail.ne1.yahoo.com with NNFMP;
 30 Nov 2016 01:06:02 -0000
X-Yahoo-Newman-Id: 790266.6545.bm@HIDDEN
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: tYHsSpIVM1lEyTu8NhD7iC4MiPjlCE7N9rYGYyXwtGnfaD1
 cVuf0qguKsf7WaD.DS65pARboh0jmpignwBewxqcKIMZH7ayWSFhGexsLofy
 p49xRSccbCt8ooXHFrmQz.s2tRqB3arnuOuQAPGtObGQK6zJhs4R4sUie4EH
 nqLBsflZGCFFyez72MMhWfcTQkxDxq6sQP3QsH6xtnI6IpnTeg440MrIOhSY
 FviAE_fLGo85_qWm2jsHnCRfozdbgFtEjyhDzmQ4ecAgqvYWTrbtd_GapmfB
 TFdFNfTarrMSkY2jRlOfxxifHuvUaG85Db6jR7JbBTNAJE8ZNyterEASRnUm
 6kEdikyapiZlXTVR8xQqzXpXJHbG_klt3xibFa_hsRUkBvBCShAOZUGa8Q97
 bmHGtYBg1Huyk71cA14WCwJoTK63Q681ModfRp8Z64TYbAQI1ldzU7Agm263
 gqTSQ0q1gdbkl7qxFhOZTIZPzcQv.WCdWT6RNsiOFD1l9jT.VahEo49iSa8X
 fFHAP5Lk4XD.5nmfu56aX1CTeQW.SxdYSVwQy60wq62iu6mFibq2GQLBvhLX S2t1H
X-Yahoo-SMTP: RfMTpXSswBAvHXkAeeQNI5gHzxpnJ2DwpMu4ffnqKdtAFQ--
Date: Tue, 29 Nov 2016 20:06:01 -0500
Message-ID: <8760n5hj46.wl-lukeshu@HIDDEN>
From: Luke Shumaker <lukeshu@HIDDEN>
In-Reply-To: <87h97oqdeq.wl-lukeshu@HIDDEN>
References: <87h97oqdeq.wl-lukeshu@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM/1.14.9 (=?UTF-8?Q?Goj=C5=8D?=) APEL/10.8 EasyPG/1.0.0 Emacs/25.1
 (x86_64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

On Thu, 03 Nov 2016 20:47:25 -0400,
Luke Shumaker wrote:
> I have not tried using libtool build from git.

I have now verified that this issue is still present when built from
git.

However, I've also figured out that the issue goes away if the
trailing slash is removed from the `-rpath` in the link step.

	-libtool --tag=CC --mode=link cc -o libfail.la -rpath /tmp/lib/ fail.lo libpass.la
	+libtool --tag=CC --mode=link cc -o libfail.la -rpath /tmp/lib fail.lo libpass.la

-- 
Happy hacking,
~ Luke Shumaker





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.