Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Dec 2004 12:34:47 -0800
From:      Kurt Werle <kwerle@pobox.com>
To:        "Jeremy Messenger" <mezz7@cox.net>
Cc:        gnome@freebsd.org
Subject:   Re: libxslt build error
Message-ID:  <18157C28-506B-11D9-866C-0003935B2C48@pobox.com>
In-Reply-To: <opsi55vyis9aq2h7@mezz.mezzweb.com>
References:  <16B61C84-505B-11D9-866C-0003935B2C48@pobox.com> <opsi5484ze9aq2h7@mezz.mezzweb.com> <B3072D6A-5068-11D9-866C-0003935B2C48@pobox.com> <opsi55vyis9aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Dec 17, 2004, at 12:29 PM, Jeremy Messenger wrote:

> On Fri, 17 Dec 2004 12:17:39 -0800, Kurt Werle <kwerle@pobox.com> 
> wrote:
>
>>
>> On Dec 17, 2004, at 12:16 PM, Jeremy Messenger wrote:
>>
>>> On Fri, 17 Dec 2004 10:40:13 -0800, Kurt Werle <kwerle@pobox.com> 
>>> wrote:
>>>
>>>> libxslt failed to build with the following error (from 
>>>> /usr/ports... on FreeBSD 4.7):
>>>> checking for libxml libraries >= 2.6.15... configure: error: 
>>>> Version 2.5.8 found. You need at least libxml2 2.6.15 for this 
>>>> version of libxslt
>>>>
>>>> Looks like one of the makefile depends needs fixing.
>>>
>>> No, your machine needs to be fixing. Learn to use portupgrade for 
>>> update all of your apps first, before you can touch port what you 
>>> are trying to install. We have libxml2 2.6.16 in ports tree.
>>
>> I did a cvsup (all of ports) right before building.
>
> CVSup only merely update your ports tree and don't update your apps 
> what you already have them installed. The portupgrade will update your 
> apps for you by automatic, you can install portupgrade from 
> sysutils/portupgrade.
>
> You have libxml2 2.5.8, so it's very old like over a year ago or more. 
> You will have to check in /usr/ports/UPDATING, read manpage of 
> portupgrade and google for portupgrade to find few good articles about 
> it. Update your apps that are over a year old won't be fun, I would 
> rebuild/reinstall all apps.

I have already upgraded libxml and libxslt (since reporting the issue).

However, it has been my experience that most packages correctly detect 
which version of a library is required and whether or not it has been 
installed.  libxslt does not seem to do so in this case.

Kurt
---
kwerle@pobox.com
http://www.pobox.com/~kwerle/
Tired of spam? Control your Mailserver (or .forward)? http://tess.sf.net



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18157C28-506B-11D9-866C-0003935B2C48>