Date: Tue, 11 Feb 2014 23:02:49 -0800 (PST) From: jcv <jv@yeaguy.com> To: Kevin Oberman <rkoberman@gmail.com> Cc: FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Re: mediatomb Message-ID: <alpine.BSF.2.00.1402112256220.18143@yeaguy.com> In-Reply-To: <CAN6yY1to4ms_90P=Cq%2BM04hnwUAVzhC8Cf2UJ312OACNJxE%2BYg@mail.gmail.com> References: <alpine.BSF.2.00.1402111211460.72226@yeaguy.com> <CAN6yY1vq6LNi-_aMNHspe53w=%2BuqYe_UX3j%2B_GqovJZYJj1=4g@mail.gmail.com> <alpine.BSF.2.00.1402111453190.90225@yeaguy.com> <CAN6yY1vFc2VVgnK0R0uGvjN0_YgitMtHp%2BhDRG0pUqQ8qAKNEg@mail.gmail.com> <alpine.BSF.2.00.1402111634300.6220@yeaguy.com> <CAN6yY1to4ms_90P=Cq%2BM04hnwUAVzhC8Cf2UJ312OACNJxE%2BYg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 11 Feb 2014, Kevin Oberman wrote: > On Tue, Feb 11, 2014 at 4:35 PM, jcv <jv@yeaguy.com> wrote: > > > On Tue, 11 Feb 2014, Kevin Oberman wrote: > > On Tue, Feb 11, 2014 at 2:55 PM, jcv <jv@yeaguy.com> wrote: > > > > On Tue, 11 Feb 2014, Kevin Oberman wrote: > > On Tue, Feb 11, 2014 at 12:16 PM, jcv <jv@yeaguy.com> > wrote: > Hi - I am seeing alot of emails > regarding libiconv.. Is there a > work > around for mediatomb per chance?? > > ===> Building for > mediatomb-0.12.1_11 > --- all --- > /usr/bin/make all-recursive > --- all-recursive --- > Making all in tombupnp > --- all-recursive --- > Making all in build > Making all in build > --- mediatomb --- > c++ -I../src -I../tombupnp/ixml/inc > -I../tombupnp/threadutil/inc > -I../tombupnp/upnp/inc -I.. > -I/usr/local/include/mysql -pipe > -fno-strict-aliasing -g -DNDEBUG > -I/usr/local/include > -I/usr/local/include > -I/usr/local/include -D_THREAD_SAFE > -I/usr/local/include > -I/usr/local/include -I/usr/local/include > -I/usr/local/include -O2 -pipe > -fno-strict-aliasing -pthread > -lmagic -o mediatomb > mediatomb-main.o libmediatomb.a > ../tombupnp/build/libtombupnp.a > -L/usr/local/lib > -L/usr/local/lib > -L/usr/local/lib > -L/usr/local/lib -L/usr/local/lib > -L/usr/local/lib -pthread > -L/usr/local/lib/mysql > -lmysqlclient_r > -pthread -lm -L/usr/local/lib > -ljs -lmagic -lid3 -lexif -lz > -lrt -D_THREAD_SAFE -pthread > -lavformat -lavutil > -lffmpegthumbnailer -lexpat -lmp4v2 > -L/usr/local/lib -lcurl > -lssl -lcrypto -L/usr/lib -lgssapi > -lheimntlm -lkrb5 -lhx509 > -lcom_err > -lcrypto -lasn1 -lwind -lheimbase > -lroken -lcrypt -pthread -lz > -lcurl > /usr/bin/ld: : invalid DSO for symbol > `libiconv_open' definition > //usr/local/lib/libiconv.so.3: could > not read symbols: Bad value > c++: error: linker command failed > with exit code 1 (use -v to see > invocation) > *** [mediatomb] Error code 1 > > make[4]: stopped in > > /usr/ports/net/mediatomb/work/mediatomb-0.12.1/build > 1 error > > make[4]: stopped in > > /usr/ports/net/mediatomb/work/mediatomb-0.12.1/build > *** [all-recursive] Error code 1 > > make[3]: stopped in > /usr/ports/net/mediatomb/work/mediatomb-0.12.1 > 1 error > > make[3]: stopped in > /usr/ports/net/mediatomb/work/mediatomb-0.12.1 > *** [all] Error code 2 > > make[2]: stopped in > /usr/ports/net/mediatomb/work/mediatomb-0.12.1 > 1 error > > make[2]: stopped in > /usr/ports/net/mediatomb/work/mediatomb-0.12.1 > ===> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=yes and > rebuild before reporting the > failure to > the maintainer. > *** Error code 1 > > Stop. > make[1]: stopped in > /usr/ports/net/mediatomb > *** Error code 1 > > Stop. > make: stopped in > /usr/ports/net/mediatomb > root@yeaguy:/usr/ports/net/mediatomb > # > > > OK. What version of FreeBSD? Do you have > the iconv port installed? > > I have mediatomb running fine under > 10.0-RELEASE without the iconv port. > > While the base libiconv is fully POSIX > compliant, the port version (GNU > iconv) has > several non-POSIX extensions that a few > ports require. I have had no > issues with > mediatomb using base iconv, but your port > build was clearly trying to use > a ports > version, /usr/local/lib/libiconv.so.3. The > error at least implies that > the library > is corrupt. > > If you don't have libiconv installed, > libiconv.so.3 is a remnant from > pre-upgrade, > so you should delete it. If you are not > running 10.0, 10-STABLE (recent), > or HEAD, > you should re-install the port. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > > > > Here is my current setup: > > [vic@yeaguy ~] uname -a > FreeBSD yeaguy.com 10.0-RELEASE FreeBSD 10.0-RELEASE #0 > r260789: Thu Jan > 16 22:34:59 UTC 2014 > root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC > amd64 > > [vic@yeaguy ~] pkg info | grep libic > libical-1.0 Implementation of the > IETF Calendaring and > Scheduling protocols > libiconv-1.14_1 A character set > conversion library > [vic@yeaguy ~] > > [vic@yeaguy ~] locate libiconv.so.3 > /usr/local/lib/libiconv.so.3 > [vic@yeaguy ~] > > > > And what, if anything, do you get get from 'pkg info -r > libiconv-1.14_1'? > > When you went to 10.0, did you rebuild all ports and delete > libiconv as > recommended? I suspect that it should have been deleted, but, as I > mentioned, a few ports use the extensions in the GNU iconv, so it > is > possible that you need it. With over 1100 ports installed, I hav > enot hit > on one that requires the port. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > > > Here is some outputs: > > [jv@yeaguy ~] pkg info -r libiconv-1.14_1 > libiconv-1.14_1: > php5-iconv-5.4.24_1 > qt4-corelib-4.8.5_2 > pulseaudio-0.9.23_2 > id3lib-3.8.3_5 > xplanet-1.3.0_1 > [jv@yeaguy ~] pkg info -r php5-iconv-5.4.24_1 > php5-iconv-5.4.24_1: > gallery3-3.0.9 > [jv@yeaguy ~] > [jv@yeaguy ~] pkg info -r qt4-corelib-4.8.5_2 > qt4-corelib-4.8.5_2: > qt4-xml-4.8.5 > doxygen-1.8.3.1_1 > automoc4-0.9.88_3 > qt4-dbus-4.8.5 > qt4-network-4.8.5 > qt4-script-4.8.5 > qt4-sql-4.8.5 > qt4-svg-4.8.5 > qt4-xmlpatterns-4.8.5 > qt4-declarative-4.8.5 > qt4-qt3support-4.8.5 > qt4-clucene-4.8.5 > qt4-help-4.8.5 > qt4-assistant-4.8.5_1 > qt4-designer-4.8.5_1 > qt4-testlib-4.8.5 > qzeitgeist-0.8.0 > soprano-2.9.4 > qca-2.0.3_1 > hupnp-1.0.0_1 > qt4-imageformats-4.8.5 > qt4-qdbusviewer-4.8.5_1 > jovie-4.10.5_1 > kaccessible-4.10.5_1 > kmag-4.10.5 > kmousetool-4.10.5 > kmouth-4.10.5 > akonadi-1.10.3_1 > poppler-qt4-0.24.4 > nepomuk-core-4.10.5_1 > prison-1.0_1 > qjson-0.8.1 > kdepimlibs-4.10.5_3 > kdeadmin-4.10.5 > libkexiv2-4.10.5 > kactivities-4.10.5_3 > qimageblitz-0.0.6_2 > polkit-kde-0.99.1 > kcm-polkit-kde-0.0.20121008 > kactivitymanagerd-4.10.5_3 > phonon-gstreamer-4.7.1 > kde-workspace-4.10.5_2 > kdeartwork-4.10.5_1 > blinken-4.10.5 > analitza-4.10.5 > cantor-4.10.5 > libkdeedu-4.10.5 > kalgebra-4.10.5 > kanagram-4.10.5 > kbruch-4.10.5 > kgeography-4.10.5 > khangman-4.10.5 > kig-4.10.5_1 > ja-kiten-4.10.5 > klettres-4.10.5 > kmplot-4.10.5 > kstars-4.10.5_1 > ktouch-4.10.5 > kturtle-4.10.5 > kwordquiz-4.10.5 > pairs-4.10.5 > parley-4.10.5 > qt4-scripttools-4.8.5 > rocs-4.10.5_1 > step-4.10.5_1 > marble-4.10.5 > libkdegames-4.10.5 > bomber-4.10.5 > bovo-4.10.5 > granatier-4.10.5 > qscintilla2-2.7.2,1 > py27-qt4-core-4.10.3,1 > qt4-iconengines-4.8.5 > qt4-inputmethods-4.8.5 > py27-qt4-gui-4.10.3,1 > py27-qt4-xml-4.10.3,1 > py27-qt4-script-4.10.3,1 > py27-qt4-designer-4.10.3,1 > py27-qt4-network-4.10.3,1 > py27-qt4-opengl-4.10.3,1 > py27-qt4-sql-4.10.3,1 > py27-qt4-svg-4.10.3,1 > py27-qt4-webkit-4.10.3 > py27-qt4-phonon-4.10.3 > py27-qt4-declarative-4.10.3 > okular-4.10.5_3 > qwt5-5.2.3 > py27-qt4-dbussupport-4.10.3 > py27-pykde4-4.10.5_1 > kapman-4.10.5 > katomic-4.10.5 > kblackbox-4.10.5 > kblocks-4.10.5 > kbounce-4.10.5 > kbreakout-4.10.5 > kdiamond-4.10.5 > kfourinline-4.10.5 > kgoldrunner-4.10.5 > kigo-4.10.5 > killbots-4.10.5 > kiriki-4.10.5 > kjumpingcube-4.10.5 > klines-4.10.5 > libkmahjongg-4.10.5 > kmahjongg-4.10.5 > kmines-4.10.5 > knavalbattle-4.10.5 > knetwalk-4.10.5 > kolf-4.10.5 > kollision-4.10.5 > konquest-4.10.5 > kpat-4.10.5 > kreversi-4.10.5 > kshisen-4.10.5 > ksirk-4.10.5 > ksnakeduel-4.10.5 > kspaceduel-4.10.5 > ksquares-4.10.5 > ksudoku-4.10.5 > ktuberling-4.10.5 > kubrick-4.10.5 > lskat-4.10.5 > palapeli-4.10.5 > kdegraphics-mobipocket-4.10.5_1 > kdegraphics-svgpart-4.10.5 > libkdcraw-4.10.5 > kdegraphics-thumbnailers-4.10.5 > kamera-4.10.5 > libkipi-4.10.5 > libkonq-4.10.5 > gwenview-4.10.5_1 > kcolorchooser-4.10.5 > kgamma-4.10.5 > kruler-4.10.5 > kolourpaint-4.10.5 > ksnapshot-4.10.5 > libksane-4.10.5 > ksaneplugin-4.10.5 > dragon-player-4.10.5 > kdemultimedia-ffmpegthumbs-4.10.5_1 > juk-4.10.5 > libkcddb-4.10.5 > libkcompactdisc-4.10.5 > kio-audiocd-4.10.5 > qt4-gui-4.8.5 > qt4-webkit-4.8.5_1 > polkit-qt-0.103.0_1 > phonon-4.7.1 > qt4-opengl-4.8.5 > libdbusmenu-qt-0.9.2_2 > kdelibs-4.10.5_2 > kmix-4.10.5 > kscd-4.10.5 > libktorrent-1.3.1_2 > qca-ossl-2.0.0.b3_4 > qt4-porting-4.8.5 > qt4-uic3-4.8.5 > kopete-4.10.5_1 > telepathy-qt4-0.9.3_1 > krdc-4.10.5 > krfb-4.10.5 > kdenetwork-4.10.5_2 > nepomuk-widgets-4.10.5 > grantlee-0.3.0 > libkgapi-0.4.4 > libkolab-0.4.2 > kdepim-runtime-4.10.5_1 > kdepim-4.10.5_2 > qoauth-1.0.1 > kdeplasma-addons-4.10.5_1 > kate-4.10.5_1 > kdesdk-4.10.5_2 > kdetoys-4.10.5_1 > ark-4.10.5 > filelight-4.10.5 > kcalc-4.10.5 > kcharselect-4.10.5 > kdf-4.10.5 > kfloppy-4.10.5 > kgpg-4.10.5 > kremotecontrol-4.10.5 > ktimer-4.10.5 > kwallet-4.10.5 > print-manager-4.10.5 > superkaramba-4.10.5 > sweeper-4.10.5 > kdewebdev-4.10.5_1 > konsole-4.10.5 > kde-baseapps-4.10.5_1 > cagibi-0.2.0 > kde-runtime-4.10.5_3 > [jv@yeaguy ~ > > > Hmm. Looks like either some of these were not reinstalled after going ot 10.0 or > libiconv was not removed after the upgrade. > > I don't use php, so I don't have php5-iconv-5.4.24_1installed, but I can say the > qt4-corelib, pulseaudio-0.9.23_2, id3lib-3.8.3_5, and xplant should have linked to > the base system iconv. I gave php5-iconv a quick look and I am pretty sure that it > does not either. > > I believe that you should delete libiconv and re-install all of the dependent ports. > If you have not reinstalled all portssince the upgrade to 10, please consider doing > so. It will save you a lot of grief down the road. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > > Hi - Thanks for having a look, I just did a fresh install of the OS on Sunday and updated the ports collection before installing anything.. Im a little hesitant to remove libiconv.. Looks like theres potential to break a lot of stuff. I got everything I need installed and working great.. to be honest I havent used mediatomb in a while, buts it nice to have when I have a party and want to play my music collection from my PS3. There are alternatives.. Thanks again for you time. [vic@yeaguy ~] lsof | grep libiconv nmbd 821 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 smbd 824 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 smbd 827 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 winbindd 829 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 winbindd 847 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 hald 1238 haldaemon txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 polkitd 1242 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 gam_serve 1354 jv txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 upowerd 1364 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 httpd 15523 root txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kscreenlo 15891 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 17162 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 17267 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 17810 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 17892 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 18010 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 18072 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 18105 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 18106 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 18130 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 httpd 18133 www txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 gnome-key 55255 jv txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 gam_serve 56641 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 winbindd 60091 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 winbindd 60092 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 smbd 60134 root txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 kdeinit4 91428 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91429 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91431 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91435 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kactivity 91439 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91441 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kwin 91444 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 knotify4 91447 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 knotify4 91447 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 kdeinit4 91449 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kuiserver 91452 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_c 91454 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadise 91455 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_a 91732 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_a 91736 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_a 91736 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 akonadi_a 91759 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_a 91761 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_a 91762 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_m 91765 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_m 91766 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 akonadi_m 91766 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 akonadi_n 91768 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91797 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91800 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91807 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 nepomukco 91809 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 polkit-kd 91816 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 polkit-kd 91816 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 pulseaudi 91817 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 korgac 91818 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 kdeinit4 91820 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 gconf-hel 91825 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 chrome 91837 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 gvfs-hal- 91881 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 kdeinit4 91936 gina txt VREG 0,111 1069375 35092027 /usr/local/lib/libiconv.so.3 xfce4-ter 91991 gina txt VREG 0,111 8112 71749484 /usr/lib/i18n/libiconv_std.so.4 [vic@yeaguy ~]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1402112256220.18143>