Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jan 2005 12:38:04 -0500
From:      "Matt Emmerton" <matt@gsicomp.on.ca>
To:        "Drew Tomlinson" <drew@mykitchentable.net>, "Kris Kennaway" <kris@obsecurity.org>, <ade@FreeBSD.org>
Cc:        FreeBSD Questions <freebsd-questions@FreeBSD.org>
Subject:   Re: What Port Installs /usr/local/lib/libiconv.la?
Message-ID:  <008201c500a9$21e388c0$1200a8c0@gsicomp.on.ca>
References:  <41F17C20.6090808@mykitchentable.net><20050122015534.GA4656@xor.obsecurity.org> <41F1EEE5.1080209@mykitchentable.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 1/21/2005 5:55 PM Kris Kennaway wrote:
>
> >On Fri, Jan 21, 2005 at 02:03:12PM -0800, Drew Tomlinson wrote:
> >
> >>I'm attempting to upgrade the libiconv port from 1.9.1 to 1.9.2 but keep
> >>getting this error:
> >>
> >>libtool15: link: cannot find the library `/usr/local/lib/libiconv.la'
> >>
> >>A 'ls' of /usr/local/lib confirms this file doesn't exist.  What port
> >>should I install to get this file?  Seems like it is part of this port,
> >>as I see several references to it in the build output.  However I don't
> >>see any error regarding it other than the one above.  My complete build
> >>output can be viewed here:
> >>
> >>http://drew.mykitchentable.net/libiconv.log
> >
> >I'd guess something is wrong with your libtool installation.  Try
> >reinstalling the libtool15 port.
> >
> I thought that too.  Prior to posting, I had libtool13, 14, and 15
> installed.  I removed all of them and then installed 15 from ports.  Yet
> the error persists.  It is interesting that I could install libiconv
> from packages without error.  But even after that, I still did not have
> /usr/local/lib/libiconv.la.  Also after installing libiconv from a
> package, 'portupgrade -f libiconv' ends with the error I described above.

At one time, it was -ports policy to not install .la files, although I can't
see any reference to that in the current porters-handbook.

If that is still true, I would have to say that libiconv is in error by
installing such a file (see the patches included in
converters/libiconv/files -- the file is definitely installed).  Not sure
why it doesn't get installed in your case and breaks your subsequent
upgrade, however.

--
Matt Emmerton



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?008201c500a9$21e388c0$1200a8c0>