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@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?

Thanks,
Frank
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to