From owner-freebsd-ports@FreeBSD.ORG Mon May 19 13:45:19 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1822AA8A for ; Mon, 19 May 2014 13:45:19 +0000 (UTC) Received: from mailrelay002.isp.belgacom.be (mailrelay002.isp.belgacom.be [195.238.6.175]) by mx1.freebsd.org (Postfix) with ESMTP id A63CE2D9D for ; Mon, 19 May 2014 13:45:18 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtgGAHEKelNbsWnc/2dsb2JhbABZgwZRxF4BgRMXdIIlAQEFVh4FEAsOCgklDyoeBohYAdF1F45QB4RAAQOROogfgT6RXYM5Ow Received: from 220.105-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.105.220]) by relay.skynet.be with ESMTP; 19 May 2014 15:45:11 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s4JDj9jl003570; Mon, 19 May 2014 15:45:10 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 19 May 2014 15:45:09 +0200 From: Tijl Coosemans To: Kevin Oberman Subject: Re: Staging issue with staging of net-im/libpurple (libtool?) Message-ID: <20140519154509.2cfb4029@kalimero.tijl.coosemans.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_//lB+rB5jDUpxYXVemZMiQP7" Cc: FreeBSD Ports ML X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 13:45:19 -0000 --MP_//lB+rB5jDUpxYXVemZMiQP7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline On Sun, 18 May 2014 21:11:16 -0700 Kevin Oberman wrote: > I have a problem installing net-im/libpurple. I get the following error: > ===> Registering installation for libpurple-2.10.9_2 > pkg-static: > lstat(/usr/ports/net-im/libpurple/work/stage/usr/local/lib/purple-2/libjabber.so.0): > No such file or directory > pkg-static: > lstat(/usr/ports/net-im/libpurple/work/stage/usr/local/lib/purple-2/liboscar.so.0): > No such file or directory > pkg-static: > lstat(/usr/ports/net-im/libpurple/work/stage/usr/local/lib/purple-2/libymsg.so.0): > No such file or directory > pkg-static: > lstat(/usr/ports/net-im/libpurple/work/stage/usr/local/lib/libpurple-client.so.0): > No such file or directory > pkg-static: > lstat(/usr/ports/net-im/libpurple/work/stage/usr/local/lib/libpurple.so.0): > No such file or directory > *** Error code 74 > > Stop. > > Wherethis gets really weird is that on another system it installed > correctly. I wanted to look at the stage directory content, so deinstalled > and reinstalled. Now it won't install there, either. Same error. Why did it > only install once? Can you send the full build log with the attached patch applied? The patch enables more verbose output. --MP_//lB+rB5jDUpxYXVemZMiQP7 Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=libpurple.patch Index: net-im/libpurple/Makefile =================================================================== --- net-im/libpurple/Makefile (revision 354496) +++ net-im/libpurple/Makefile (working copy) @@ -19,7 +19,7 @@ CONFIGURE_ARGS?=--disable-gtkui \ --disable-consoleui \ --with-dynamic-prpls=${PRPL_MODULES:S/,$//} \ --enable-static \ - --disable-nm + --disable-nm --disable-silent-rules CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \ PTHREAD_LIB="${PTHREAD_LIBS}" CFLAGS+= -D_XOPEN_SOURCE_EXTENDED @@ -333,6 +333,7 @@ post-patch: @${REINPLACE_CMD} -e 's|/python|/env python|' \ ${WRKSRC}/libpurple/purple-remote \ ${WRKSRC}/libpurple/purple-url-handler + @${REINPLACE_CMD} '/LIBTOOL/s/--silent//' ${WRKSRC}/configure .if defined(PIDGIN_SLAVE) @${FIND} ${BUILD_WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ 's|$$(top_builddir)/libpurple/libpurple.la|-lpurple|' --MP_//lB+rB5jDUpxYXVemZMiQP7--