Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Sep 2006 18:00:58 +0200
From:      piotr.smyrak@heron.pl
To:        freebsd-ports@freebsd.org
Subject:   Re: editors/scite port broken
Message-ID:  <20060919153719.M49243@heron.pl>
In-Reply-To: <450FEFDA.2030901@commit.it>
References:  <20060918084642.M12716@heron.pl>	<20060918143240.GA1455@xor.obsecurity.org> <20060918152302.M88619@heron.pl> <450FEFDA.2030901@commit.it>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 19 Sep 2006 15:25:46 +0200, Angelo Turetta wrote
> piotr.smyrak@heron.pl wrote:
> > On Mon, 18 Sep 2006 10:32:40 -0400, Kris Kennaway wrote
> >> On Mon, Sep 18, 2006 at 10:48:52AM +0200,
> >>  piotr.smyrak@heron.pl wrote:
> >>> : undefined reference to `lua_createtable'
> >>> LuaExtension.o(.text+0x34d): In function 
> >>> `cf_scite_constname(lua_State*)':
> >> [...]
> >>
> >> The question is why is it trying to use lua when no lua 
> >> library is being linked (nor is it apparently even present 
> >> on your system.
> >>
> > 
> > Unfortunately it is unmaintained IIRW since sobomax stepped 
down. I 
> > used to use the port a lot and submit update PR's, but my 
knowledge 
> > is too limited in regards to C++ et consortes.
> >
> 
> It happened to me too. The problem is that lua port has 
> been upgraded to 
> 5.1 in the past few months, but scite (as is now) can only 
> be linked to 5.0.
> 
> I solved it with:
>      portupgrade -fo lang/lua50 lua
> 
> or equivalent (i.e. uninstall lang/lua and install 
> lang/lua50)

It solves the problem. Thanks a lot.

Maybe then we should check in the port whether wrong version of 
lang/lua is installed, and if so mark it IGNORE. Or maybe CONFLICT 
is in place, but it is not really a conflict rather ports 
incompatibility. 

-- 
 Piotr Smyrak
 piotr.smyrak@heron.pl




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060919153719.M49243>