Date: Sat, 18 Mar 2006 16:29:52 -0500 From: Gerard Seibert <gerard@seibercom.net> To: freebsd-questions@freebsd.org Cc: Oliver Iberien <oliver.iberien@charter.net> Subject: Re: Two different versions for gtk for mplayer, gnucash -- any way to resolve? Message-ID: <200603181630.07843.gerard@seibercom.net> In-Reply-To: <200603181242.34870.oliver.iberien@charter.net> References: <200603181242.34870.oliver.iberien@charter.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart6885091.e373xmlvn4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Oliver Iberien wrote: > The pkg_add version of gnucash (1.8.11) wants gtk-1.2.10_13, but the > mplayer port version (no package?) wants 1.2.10_15. The port version > of gnucash (1.8.12) wants the newer gtk, but the compile fails due to > missing libraries which the port system should aready have installed > (I thought?). I can keep 1.8.11 going. > > I am very new to FreeBSD and the ports system and would like to have > both programs. Do ports and packages not keep in synch? If I run > portupgrade, will I just end up with a mass of failed compiles (does > that happen often) because of problems with the gtk port? Does anyone > have any ideas as to how I can have both programs? Thanks to anyone > who can tell me. > > Oliver > > PS: Sorry for the previous truncated version of this message. Hit > send by accident... > > --------------------------------------------------------------------- >------------- > > > That's the short version. The longer version starts here: > > With the newer gtk installed (presumably?), the mplayer compiles > fails with: > > /usr/bin/ld: warning: libgtk12.so.2, needed by > /usr/X11R6/lib/libxmms.so, not found (try using -rpath or > -rpath-link) > /usr/bin/ld: warning: libgdk12.so.2, needed by > /usr/X11R6/lib/libxmms.so, not found (try using -rpath or > -rpath-link) > /usr/bin/ld: warning: libgmodule12.so.3, needed by > /usr/X11R6/lib/libxmms.so, not found (try using -rpath or > -rpath-link) > /usr/bin/ld: warning: libgthread12.so.3, needed by > /usr/X11R6/lib/libxmms.so, not found (try using -rpath or > -rpath-link) > /usr/bin/ld: warning: libglib12.so.3, needed by > /usr/X11R6/lib/libxmms.so, not found (try using -rpath or > -rpath-link) > > Whereas the ports compile of gnucash (1.8.12) fails with this: > > checking for gdk-pixbuf-config... /usr/X11R6/bin/gdk-pixbuf-config > checking for GDK_PIXBUF - version >=3D 0.2.5... no > *** Could not run GDK_PIXBUF test program, checking why... > *** The test program compiled, but did not run. This usually means > *** that the run-time linker is not finding GDK_PIXBUF or finding the > wrong *** version of GDK_PIXBUF. If it is not finding GDK_PIXBUF, > you'll need to set your > *** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to > point *** to the installed location =A0Also, make sure you have run > ldconfig if that *** is required on your system > *** > *** If you have an old version installed, it is best to remove it, > although *** you may also be able to get things to work by modifying > LD_LIBRARY_PATH checking for gnome-config... (cached) > /usr/X11R6/bin/gnome-config checking for GNOME-PRINT - version >=3D > 0.21... "found 0.37" > checking for libglade-config... /usr/X11R6/bin/libglade-config > checking for libglade... yes > checking for main in -lgal... no > configure: error: gal library not found. See the README and > config.log for more info. > =3D=3D=3D> =A0Script "configure" failed unexpectedly. > > Which gives me the impression that something with gtk is not happy. > > I am pretty sure the gal library was one of the dependencies that had > already been installed in the gnucash install process, as well. There > however does not seem to be a package called "libgal." There is also > no config.log under /var/log... would it be somewhere else? Try installing /sysutils/portmanager and then running this command,=20 obviously as root: portmanager finance/gnucash -l -f This will install the program and force a rebuild of all its=20 dependencies. There will also be a log file created in /var/log that=20 you can read after the process finished. Be sure to update your ports just prior to running this command to=20 insure you get the latest versions. HTH =2D-=20 Gerard Seibert gerard@seibercom.net PGP: http://www.seibercom.net/sig/gerard.asc --nextPart6885091.e373xmlvn4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (FreeBSD) iD8DBQBEHHvfchM2dIO+3uMRAiMMAJ9BnerG5Rdg2FHF7jUWggW+R4+OvgCfb43B rffsJQtbZUZyMQW1kWqGVzg= =Xbgk -----END PGP SIGNATURE----- --nextPart6885091.e373xmlvn4--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603181630.07843.gerard>
