Date: Tue, 15 Apr 2008 14:56:36 -0700 (PDT) From: Dino Vliet <dino_vliet@yahoo.com> To: Jeremy Messenger <mezz7@cox.net> Cc: gnome@freebsd.org, freebsd-questions@freebsd.org Subject: Re: yelp won't upgrade properly Message-ID: <160183.85959.qm@web51112.mail.re2.yahoo.com> In-Reply-To: <op.t9l8wch59aq2h7@mezz.mezzweb.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Jeremy Messenger <mezz7@cox.net> wrote: On Mon, 14 Apr 2008 13:28:40 -0500, Dino Vliet wrote: > Ok thanks for the suggestions, > > I've started with Yelp but am getting this error when doing a make > install distclean. > > [root@amd_desktop /usr/ports/x11/yelp]# make install distclean > ===> Building for yelp-2.22.1 > gmake all-recursive > gmake[1]: Entering directory `/usr/ports/x11/yelp/work/yelp-2.22.1' > Making all in src > gmake[2]: Entering directory `/usr/ports/x11/yelp/work/yelp-2.22.1/src' > gmake all-am > gmake[3]: Entering directory `/usr/ports/x11/yelp/work/yelp-2.22.1/src' > /bin/sh ../libtool --tag=CXX --mode=link c++ -fno-rtti -fshort-wchar > -O2 -fno-strict-aliasing -pipe -Wall -Wno-unused -Wno-ctor-dtor-privacy > -Wno-non-virtual-dtor -O2 -fno-strict-aliasing -pipe -L/usr/local/lib > -o yelp -R/usr/local/lib/firefox yelp-Yelper.o yelp-yelp-base.o > yelp-yelp-bookmarks.o yelp-yelp-debug.o yelp-yelp-error.o > yelp-yelp-gecko-utils.o yelp-yelp-html.o yelp-yelp-io-channel.o > yelp-yelp-settings.o yelp-yelp-utils.o yelp-yelp-window.o > yelp-yelp-marshal.o yelp-yelp-main.o yelp-yelp-print.o yelp-yelp-page.o > yelp-yelp-transform.o yelp-yelp-gecko-services.o yelp-yelp-document.o > yelp-yelp-toc.o yelp-yelp-docbook.o yelp-yelp-db-print.o > yelp-yelp-man-parser.o yelp-yelp-man.o yelp-yelp-info.o > yelp-yelp-info-parser.o yelp-gtkentryaction.o yelp-yelp-search.o > yelp-yelp-search-parser.o -pthread -L/usr/local/lib -lglade-2.0 > -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 > -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 > -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 > -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite > -lXdamage -lcairo -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig > -lX11 -lXfixes -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lexslt -lxslt -lz > -lm -lgcrypt -lgpg-error -lxml2 -lstartup-notification-1 -ldbus-glib-1 > -ldbus-1 -lgobject-2.0 -lglib-2.0 -liconv -lrarian -lz -lbz2 -lSM > -lICE -L/usr/local/lib -lX11 -Wl,-rpath,/usr/local/lib/firefox > -pthread -L/usr/local/lib/firefox -L/usr/local/lib -lgtkembedmoz -lxpcom > -lplds4 -lplc4 -lnspr4 > c++ -fno-rtti -fshort-wchar -O2 -fno-strict-aliasing -pipe -Wall > -Wno-unused -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -O2 > -fno-strict-aliasing -pipe -o yelp yelp-Yelper.o yelp-yelp-base.o > yelp-yelp-bookmarks.o yelp-yelp-debug.o yelp-yelp-error.o > yelp-yelp-gecko-utils.o yelp-yelp-html.o yelp-yelp-io-channel.o > yelp-yelp-settings.o yelp-yelp-utils.o yelp-yelp-window.o > yelp-yelp-marshal.o yelp-yelp-main.o yelp-yelp-print.o yelp-yelp-page.o > yelp-yelp-transform.o yelp-yelp-gecko-services.o yelp-yelp-document.o > yelp-yelp-toc.o yelp-yelp-docbook.o yelp-yelp-db-print.o > yelp-yelp-man-parser.o yelp-yelp-man.o yelp-yelp-info.o > yelp-yelp-info-parser.o yelp-gtkentryaction.o yelp-yelp-search.o > yelp-yelp-search-parser.o -pthread -Wl,-rpath -Wl,/usr/local/lib/firefox > -pthread -L/usr/local/lib /usr/local/lib/libglade-2.0.so > /usr/local/lib/libgnomeui-2.so /usr/local/lib/libgio-2.0.so > /usr/local/lib/libgnome-keyring.so /usr/local/lib/libjpeg.so > /usr/local/lib/libbonoboui-2.so > /usr/local/lib/libgnomecanvas-2.so /usr/local/lib/libgailutil.so > /usr/local/lib/libpixman-1.so /usr/local/lib/libgnome-2.so > /usr/local/lib/libgnomevfs-2.so -lssl -lcrypto -lutil > /usr/local/lib/libesd.so -laudiofile /usr/local/lib/libpopt.so > /usr/local/lib/libbonobo-2.so /usr/local/lib/libbonobo-activation.so > /usr/local/lib/libORBitCosNaming-2.so /usr/local/lib/libart_lgpl_2.so > /usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so > /usr/local/lib/libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so > /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libXinerama.so > /usr/local/lib/libXi.so /usr/local/lib/libXrandr.so > /usr/local/lib/libXcursor.so /usr/local/lib/libXcomposite.so > /usr/local/lib/libXext.so /usr/local/lib/libXdamage.so > /usr/local/lib/libcairo.so /usr/local/lib/libglitz.so -lpng > /usr/local/lib/libXrender.so /usr/local/lib/libpangoft2-1.0.so > /usr/local/lib/libpango-1.0.so /usr/local/lib/libfontconfig.so > /usr/local/lib/libfreetype.so /usr/local/lib/libexpat.so > /usr/local/lib/libXfixes.so /usr/local/lib/libgconf-2.so > /usr/local/lib/libORBit-2.so /usr/local/lib/libgthread-2.0.so > /usr/local/lib/libgmodule-2.0.so /usr/local/lib/libexslt.so > /usr/local/lib/libxslt.so /usr/local/lib/libgcrypt.so > /usr/local/lib/libgpg-error.so /usr/local/lib/libxml2.so -lm > /usr/local/lib/libstartup-notification-1.so > /usr/local/lib/libdbus-glib-1.so /usr/local/lib/libdbus-1.so -pthread > /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so -licui18n > /usr/local/lib/libintl.so /usr/local/lib/libpcre.so > /usr/local/lib/libiconv.so /usr/local/lib/librarian.so -lz -lbz2 > /usr/local/lib/libSM.so /usr/local/lib/libICE.so > /usr/local/lib/libX11.so /usr/local/lib/libXau.so > /usr/local/lib/libXdmcp.so -lrpcsvc -L/usr/local/lib/firefox > -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 -Wl,--rpath > -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath > -Wl,/usr/local/lib/firefox > yelp-Yelper.o(.text+0x26d): In function `Yelper::Find(char const*)': > : undefined reference to `NS_CStringContainerInit2' > yelp-yelp-gecko-services.o(.text+0x631): In function > `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, > nsIPrintSettings*)': > : undefined reference to `NS_StringContainerInit2' > yelp-yelp-gecko-services.o(.text+0x6f4): In function > `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, > nsIPrintSettings*)': > : undefined reference to `NS_CStringContainerInit2' > yelp-yelp-gecko-services.o(.text+0x8fd): In function > `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, > nsIPrintSettings*)': > : undefined reference to `NS_CStringContainerInit2' > yelp-yelp-gecko-services.o(.text+0x9cf): In function > `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, > nsIPrintSettings*)': > : undefined reference to `NS_CStringContainerInit2' > yelp-yelp-gecko-services.o(.text+0xa1e): In function > `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, > nsIPrintSettings*)': > : undefined reference to `NS_CStringContainerInit2' > yelp-yelp-gecko-services.o(.text+0xa6d): In function > `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, > nsIPrintSettings*)': > : undefined reference to `NS_CStringContainerInit2' > yelp-yelp-gecko-services.o(.text+0xabc): more undefined references to > `NS_CStringContainerInit2' follow > /usr/local/lib/libgtkembedmoz.so: undefined reference to `NS_InitXPCOM3' > gmake[3]: *** [yelp] Error 1 > gmake[3]: Leaving directory `/usr/ports/x11/yelp/work/yelp-2.22.1/src' > gmake[2]: *** [all] Error 2 > gmake[2]: Leaving directory `/usr/ports/x11/yelp/work/yelp-2.22.1/src' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/ports/x11/yelp/work/yelp-2.22.1' > gmake: *** [all] Error 2 > *** Error code 2 > Stop in /usr/ports/x11/yelp. > > What can I do to solve this? Try to remove nss, nspr and firefox by manual then reinstall firefox and try yelp again. (don't forget to run 'make clean' or 'portsclean -C' first) Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org Hi there, I've tried that but didn't succeed! I first removed the suggested packages. I then did a portsclean -C and after that I installed firefox again. Look at the evidence: Thank you for your help in testing and reporting bugs, and we hope you enjoy using Firefox. The Maintainers (gnome@) ====================================================================== ===> Registering installation for firefox-2.0.0.13,1 ===> Cleaning for nss-3.11.9_2 ===> Cleaning for nspr-4.7 ===> Cleaning for firefox-2.0.0.13,1 ===> Deleting distfiles for firefox-2.0.0.13,1 [root@amd_desktop /usr/ports/www/firefox]# whereis yelp yelp: /usr/ports/x11/yelp [root@amd_desktop /usr/ports/www/firefox]# cd /usr/ports/x11/yelp/ [root@amd_desktop /usr/ports/x11/yelp]# make install distclean But trying to install Yelp yields: -keyring-1 -I/usr/local/include/libbonoboui-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/rarian -Wall -Wno-uninitialized -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -O2 -fno-strict-aliasing -pipe -MT yelp-yelp-search-parser.o -MD -MP -MF ".deps/yelp-yelp-search-parser.Tpo" -c -o yelp-yelp-search-parser.o `test -f 'yelp-search-parser.c' || echo './'`yelp-search-parser.c; \ then mv -f ".deps/yelp-yelp-search-parser.Tpo" ".deps/yelp-yelp-search-parser.Po"; else rm -f ".deps/yelp-yelp-search-parser.Tpo"; exit 1; fi /bin/sh ../libtool --tag=CXX --mode=link c++ -fno-rtti -fshort-wchar -O2 -fno-strict-aliasing -pipe -Wall -Wno-unused -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -O2 -fno-strict-aliasing -pipe -L/usr/local/lib -o yelp -R/usr/local/lib/firefox yelp-Yelper.o yelp-yelp-base.o yelp-yelp-bookmarks.o yelp-yelp-debug.o yelp-yelp-error.o yelp-yelp-gecko-utils.o yelp-yelp-html.o yelp-yelp-io-channel.o yelp-yelp-settings.o yelp-yelp-utils.o yelp-yelp-window.o yelp-yelp-marshal.o yelp-yelp-main.o yelp-yelp-print.o yelp-yelp-page.o yelp-yelp-transform.o yelp-yelp-gecko-services.o yelp-yelp-document.o yelp-yelp-toc.o yelp-yelp-docbook.o yelp-yelp-db-print.o yelp-yelp-man-parser.o yelp-yelp-man.o yelp-yelp-info.o yelp-yelp-info-parser.o yelp-gtkentryaction.o yelp-yelp-search.o yelp-yelp-search-parser.o -pthread -L/usr/local/lib -lglade-2.0 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lcairo -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lX11 -lXfixes -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lexslt -lxslt -lz -lm -lgcrypt -lgpg-error -lxml2 -lstartup-notification-1 -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -liconv -lrarian -lz -lbz2 -lSM -lICE -L/usr/local/lib -lX11 -Wl,-rpath,/usr/local/lib/firefox -pthread -L/usr/local/lib/firefox -L/usr/local/lib -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 mkdir .libs c++ -fno-rtti -fshort-wchar -O2 -fno-strict-aliasing -pipe -Wall -Wno-unused -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -O2 -fno-strict-aliasing -pipe -o yelp yelp-Yelper.o yelp-yelp-base.o yelp-yelp-bookmarks.o yelp-yelp-debug.o yelp-yelp-error.o yelp-yelp-gecko-utils.o yelp-yelp-html.o yelp-yelp-io-channel.o yelp-yelp-settings.o yelp-yelp-utils.o yelp-yelp-window.o yelp-yelp-marshal.o yelp-yelp-main.o yelp-yelp-print.o yelp-yelp-page.o yelp-yelp-transform.o yelp-yelp-gecko-services.o yelp-yelp-document.o yelp-yelp-toc.o yelp-yelp-docbook.o yelp-yelp-db-print.o yelp-yelp-man-parser.o yelp-yelp-man.o yelp-yelp-info.o yelp-yelp-info-parser.o yelp-gtkentryaction.o yelp-yelp-search.o yelp-yelp-search-parser.o -pthread -Wl,-rpath -Wl,/usr/local/lib/firefox -pthread -L/usr/local/lib /usr/local/lib/libglade-2.0.so /usr/local/lib/libgnomeui-2.so /usr/local/lib/libgio-2.0.so /usr/local/lib/libgnome-keyring.so /usr/local/lib/libjpeg.so /usr/local/lib/libbonoboui-2.so /usr/local/lib/libgnomecanvas-2.so /usr/local/lib/libgailutil.so /usr/local/lib/libpixman-1.so /usr/local/lib/libgnome-2.so /usr/local/lib/libgnomevfs-2.so -lssl -lcrypto -lutil /usr/local/lib/libesd.so -laudiofile /usr/local/lib/libpopt.so /usr/local/lib/libbonobo-2.so /usr/local/lib/libbonobo-activation.so /usr/local/lib/libORBitCosNaming-2.so /usr/local/lib/libart_lgpl_2.so /usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/local/lib/libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libXinerama.so /usr/local/lib/libXi.so /usr/local/lib/libXrandr.so /usr/local/lib/libXcursor.so /usr/local/lib/libXcomposite.so /usr/local/lib/libXext.so /usr/local/lib/libXdamage.so /usr/local/lib/libcairo.so /usr/local/lib/libglitz.so -lpng /usr/local/lib/libXrender.so /usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libpango-1.0.so /usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so /usr/local/lib/libexpat.so /usr/local/lib/libXfixes.so /usr/local/lib/libgconf-2.so /usr/local/lib/libORBit-2.so /usr/local/lib/libgthread-2.0.so /usr/local/lib/libgmodule-2.0.so /usr/local/lib/libexslt.so /usr/local/lib/libxslt.so /usr/local/lib/libgcrypt.so /usr/local/lib/libgpg-error.so /usr/local/lib/libxml2.so -lm /usr/local/lib/libstartup-notification-1.so /usr/local/lib/libdbus-glib-1.so /usr/local/lib/libdbus-1.so -pthread /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so -licui18n /usr/local/lib/libintl.so /usr/local/lib/libpcre.so /usr/local/lib/libiconv.so /usr/local/lib/librarian.so -lz -lbz2 /usr/local/lib/libSM.so /usr/local/lib/libICE.so /usr/local/lib/libX11.so /usr/local/lib/libXau.so /usr/local/lib/libXdmcp.so -lrpcsvc -L/usr/local/lib/firefox -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib/firefox yelp-Yelper.o(.text+0x26d): In function `Yelper::Find(char const*)': : undefined reference to `NS_CStringContainerInit2' yelp-yelp-gecko-services.o(.text+0x631): In function `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, nsIPrintSettings*)': : undefined reference to `NS_StringContainerInit2' yelp-yelp-gecko-services.o(.text+0x6f4): In function `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, nsIPrintSettings*)': : undefined reference to `NS_CStringContainerInit2' yelp-yelp-gecko-services.o(.text+0x8fd): In function `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, nsIPrintSettings*)': : undefined reference to `NS_CStringContainerInit2' yelp-yelp-gecko-services.o(.text+0x9cf): In function `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, nsIPrintSettings*)': : undefined reference to `NS_CStringContainerInit2' yelp-yelp-gecko-services.o(.text+0xa1e): In function `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, nsIPrintSettings*)': : undefined reference to `NS_CStringContainerInit2' yelp-yelp-gecko-services.o(.text+0xa6d): In function `PrintListener::SetPrintSettings(_YelpPrintInfo*, int, nsIPrintSettings*)': : undefined reference to `NS_CStringContainerInit2' yelp-yelp-gecko-services.o(.text+0xabc): more undefined references to `NS_CStringContainerInit2' follow /usr/local/lib/libgtkembedmoz.so: undefined reference to `NS_InitXPCOM3' gmake[3]: *** [yelp] Error 1 gmake[3]: Leaving directory `/usr/ports/x11/yelp/work/yelp-2.22.1/src' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/ports/x11/yelp/work/yelp-2.22.1/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/x11/yelp/work/yelp-2.22.1' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/x11/yelp. [root@amd_desktop /usr/ports/x11/yelp]# What can I do now? (get rid of all of Gnome or something clever?) Thanks in advanced. between 0000-00-00 and 9999-99-99 <hr size=1>Be a better friend, newshound, and know-it-all with Yahoo! Mobile. <a href="http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ "> Try it now.</a>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?160183.85959.qm>