Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Feb 2013 23:52:32 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Frank Seltzer <frank_s@bellsouth.net>
Cc:        freebsd-ports <freebsd-ports@freebsd.org>
Subject:   Re: Missing libiconv in libtorrent-rasterbar-16 breaks deluge
Message-ID:  <20130205225232.GK88651@ithaqua.etoilebsd.net>
In-Reply-To: <alpine.BSF.2.00.1302051600060.93260@Ace.nina.org>
References:  <alpine.BSF.2.00.1302051600060.93260@Ace.nina.org>

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

--pN9MePJoZbRKbUk1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Feb 05, 2013 at 04:30:19PM -0500, Frank Seltzer wrote:
> Following the instructions in UPDATING to upgrade deluge, I deinstalled=
=20
> libtorrent-rasterbar-15* and ran portupgrade -r deluge.  No errors during=
=20
> the build.  Trying to start deluge after the upgrade I am getting this=20
> error message:
>=20
> ImportError: /usr/local/lib/libtorrent-rasterbar.so.7: Undefined symbol=
=20
> "libiconv"
>=20
> and deluge quits.
>=20
> root@Ace:/usr/ports # ldd /usr/local/lib/libtorrent-rasterbar.so.7
> /usr/local/lib/libtorrent-rasterbar.so.7:
>          libboost_system.so.5 =3D> /usr/local/lib/libboost_system.so.5 (0=
x281ae000)
>          libssl.so.6 =3D> /usr/lib/libssl.so.6 (0x281b2000)
>          libcrypto.so.6 =3D> /lib/libcrypto.so.6 (0x281fc000)
>          libGeoIP.so.5 =3D> /usr/local/lib/libGeoIP.so.5 (0x2835f000)
>          libstdc++.so.6 =3D> /usr/lib/libstdc++.so.6 (0x28ca9000)
>          libm.so.5 =3D> /lib/libm.so.5 (0x28395000)
>          libc.so.7 =3D> /lib/libc.so.7 (0x2806d000)
>          libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x283b0000)
>          libthr.so.3 =3D> /lib/libthr.so.3 (0x283bb000)
>=20
> No mention of libiconv.  Checked the Makefile and found:
>=20
> USE_ICONV=3D      yes
>=20
> The configure summary says:
>=20
> External libraries:
>    system libgeoip:      yes
>    system libiconv:      no
>=20
> Nothing relevant in make.conf:
>=20
> Ace /home/frank_s % cat /etc/make.conf
> RUBY_DEFAULT_VER=3D1.9
> # added by use.perl 2013-02-05 07:27:04
> PERL_VERSION=3D5.14.2
>=20
> I have exhausted my debug fu.  Does anyone know why libiconv isn't there?
>=20

-liconv has probably disappeared while linking the library, sorry I haven't=
 been
able to check yet.

regards,
Bapt

--pN9MePJoZbRKbUk1
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlERjTAACgkQ8kTtMUmk6Ex+rACgsV+J/EACM8BhyQrly9EgdekI
G5EAnicC9++TMtFwCoQdf08hZ4iN3fsm
=qz/p
-----END PGP SIGNATURE-----

--pN9MePJoZbRKbUk1--



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