Missing libiconv in libtorrent-rasterbar-16 breaks deluge
Baptiste Daroussin
bapt at FreeBSD.org
Tue Feb 5 22:52:44 UTC 2013
On Tue, Feb 05, 2013 at 04:30:19PM -0500, Frank Seltzer wrote:
> Following the instructions in UPDATING to upgrade deluge, I deinstalled
> libtorrent-rasterbar-15* and ran portupgrade -r deluge. No errors during
> the build. Trying to start deluge after the upgrade I am getting this
> error message:
>
> ImportError: /usr/local/lib/libtorrent-rasterbar.so.7: Undefined symbol
> "libiconv"
>
> and deluge quits.
>
> root at Ace:/usr/ports # ldd /usr/local/lib/libtorrent-rasterbar.so.7
> /usr/local/lib/libtorrent-rasterbar.so.7:
> libboost_system.so.5 => /usr/local/lib/libboost_system.so.5 (0x281ae000)
> libssl.so.6 => /usr/lib/libssl.so.6 (0x281b2000)
> libcrypto.so.6 => /lib/libcrypto.so.6 (0x281fc000)
> libGeoIP.so.5 => /usr/local/lib/libGeoIP.so.5 (0x2835f000)
> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x28ca9000)
> libm.so.5 => /lib/libm.so.5 (0x28395000)
> libc.so.7 => /lib/libc.so.7 (0x2806d000)
> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x283b0000)
> libthr.so.3 => /lib/libthr.so.3 (0x283bb000)
>
> No mention of libiconv. Checked the Makefile and found:
>
> USE_ICONV= yes
>
> The configure summary says:
>
> External libraries:
> system libgeoip: yes
> system libiconv: no
>
> Nothing relevant in make.conf:
>
> Ace /home/frank_s % cat /etc/make.conf
> RUBY_DEFAULT_VER=1.9
> # added by use.perl 2013-02-05 07:27:04
> PERL_VERSION=5.14.2
>
> I have exhausted my debug fu. Does anyone know why libiconv isn't there?
>
-liconv has probably disappeared while linking the library, sorry I haven't been
able to check yet.
regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130205/c6da007f/attachment-0001.sig>
More information about the freebsd-ports
mailing list