From owner-freebsd-ports@FreeBSD.ORG Sat Aug 22 21:12:57 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DA031065691; Sat, 22 Aug 2009 21:12:57 +0000 (UTC) (envelope-from troy@twisted.net) Received: from oz.twisted.net (oz.twisted.net [69.211.34.241]) by mx1.freebsd.org (Postfix) with ESMTP id C2E508FC19; Sat, 22 Aug 2009 21:12:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by oz.twisted.net (Postfix) with ESMTP id 1631BFD9533; Sat, 22 Aug 2009 16:19:24 -0500 (CDT) X-Virus-Scanned: by amavisd-new at twisted.net Received: from oz.twisted.net ([127.0.0.1]) by localhost (oz.twisted.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M5LElak2QhDG; Sat, 22 Aug 2009 16:19:23 -0500 (CDT) Received: from [172.16.0.5] (sindrome.twisted.net [172.16.0.5]) by oz.twisted.net (Postfix) with ESMTPSA id 460DDFD9528; Sat, 22 Aug 2009 16:19:23 -0500 (CDT) Message-ID: <4A905F56.5030702@twisted.net> Date: Sat, 22 Aug 2009 16:12:54 -0500 From: Troy User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Andriy Gapon References: <4A8E947F.5010703@icyb.net.ua> In-Reply-To: <4A8E947F.5010703@icyb.net.ua> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Jeremy Messenger , "pgollucci@freebsd.org" , Matthias Andree , "freebsd-ports@freebsd.org" , bug-followup@freebsd.org Subject: Re: ports/137843: Cannot compile devel/apr (version 1.3.8.1.3.9) on AMD64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: troy@twisted.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Aug 2009 21:12:57 -0000 Andriy Gapon wrote: > on 21/08/2009 15:28 Jeremy Messenger said the following: > >> On Fri, 21 Aug 2009 07:16:57 -0500, Matthias Andree >> wrote: >> >> >>> Same for me, on i386. Removing the listed leftover libtool15/libltdl15 >>> files/directories let the devel/apr build succeed, where it would fail >>> before. >>> >>> Given that the devel/libtool15 port is gone: >>> >>> 1. Can we have a pkg-install script that purges the obsolete libtool15 >>> stuff (as listed, but substituting ${PKG_PREFIX} for /usr/local) post >>> a successful libtool22 install? Apparently the older pkg-plist were >>> incomplete, so that libtool15 didn't get completely removed on >>> uninstall, and a libtool22/libltdl22 post-installation cleanup of >>> libtool15 seems the natural way to solve. >>> >> No need to, the /usr/local/bin/libtool15 wasn't in libtool15 for over >> three yeaers. It looks like you use FORCE_PKG_REGISTER that force >> overwrite and that libtool15 was never remove correct. >> > > Maybe it looks so, but it is not so. > I never used FORCE_PKG_REGISTER and I performed > portupgrade -o devel/libtool22 libtool-1.5\* > portupgrade -o devel/libltdl22 libltdl-1.5\* > exactly as UPDATING suggested. > > The date on the offending files was 26 Dec 2005. > This system is quite old and was continuously incrementally updated, so the files > must have been installed by some older version of libtool and never properly > cleaned up. > > > This bug was filed by me originally and I also never used FORCE_PKG_REGISTER. I think putting a blurb in UPDATING as well as fixing the installer would be good. I was lucky that the person who gave me this answer read the bug because I was stumped as to why the apr install was failing.