Date: Sat, 21 Oct 2006 08:53:08 -0500 From: Eric Schuele <e.schuele@computer.org> To: Duane Whitty <duane@dwlabs.ca> Cc: freebsd-ports@freebsd.org Subject: Re: gnucash will not install/run.... Message-ID: <453A2644.1000201@computer.org> In-Reply-To: <20061020194423.GE80635@dwpc.dwlabs.ca> References: <4537D3EE.4040707@computer.org> <20061020194423.GE80635@dwpc.dwlabs.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10/20/06 14:44, Duane Whitty wrote: > On Thu, Oct 19, 2006 at 02:37:18PM -0500, Eric Schuele wrote: >> Hello, >> >> I'm having a terrible time with gnucash.... >> >> I portupgraded an enormous amount of stuff yesterday. The only big >> problems I had were related to gnucash. I had cvsup'ed somewhere in >> between important commits of the makefile apparently, and as a result >> had some troubles (guppi, glade, gal, gtkhtml). I have since cvsup'ed. >> But I am still having problems. >> >> I have deinstalled it and reinstalled many times. I had it installed >> and it would segfault. Then I decided to deinstall slib, slib-guile, >> libltdl, guile, and gnucash. Then `make install` gnucash. Now I see >> the following (which is similar to what I was seeing with the above >> mentioned ports): >> >> [/usr/ports/finance/gnucash] >> root# make install >> ===> gnucash-1.8.12_4 depends on executable in : gmake - found >> ===> gnucash-1.8.12_4 depends on file: /usr/local/bin/perl5.8.8 - found >> ===> gnucash-1.8.12_4 depends on file: /usr/local/bin/intltool-extract >> - found >> ===> gnucash-1.8.12_4 depends on executable in : pkg-config - found >> ===> gnucash-1.8.12_4 depends on shared library: guile.15 - found >> ===> gnucash-1.8.12_4 depends on shared library: guppi.16 - found >> ===> gnucash-1.8.12_4 depends on shared library: popt.0 - found >> ===> gnucash-1.8.12_4 depends on shared library: ofx.3 - found >> ===> gnucash-1.8.12_4 depends on shared library: gw-glib.0 - not found >> ===> Verifying install for gw-glib.0 in /usr/ports/devel/g-wrap >> ===> g-wrap-1.3.4,1 depends on package: slib-guile>0 - not found >> ===> Verifying install for slib-guile>0 in /usr/ports/lang/slib-guile >> ===> Installing for slib-guile-3a3_3 >> ===> slib-guile-3a3_3 depends on file: >> /usr/local/share/slib/require.scm - found >> ===> slib-guile-3a3_3 depends on executable in : guile - found >> ===> Generating temporary packing list >> ===> Checking if lang/slib-guile already installed >> ===> slib-guile-3a3_3 is already installed >> You may wish to ``make deinstall'' and install this port again >> by ``make reinstall'' to upgrade it properly. >> If you really wish to overwrite the old port of lang/slib-guile >> without deleting it first, set the variable "FORCE_PKG_REGISTER" >> in your environment or the "make install" command line. >> *** Error code 1 >> >> Stop in /usr/ports/lang/slib-guile. >> *** Error code 1 >> >> Stop in /usr/ports/devel/g-wrap. >> *** Error code 1 >> >> Stop in /usr/ports/finance/gnucash. >> [/usr/ports/finance/gnucash] >> root# cd /usr/ports/lang/slib-guile/ >> [/usr/ports/lang/slib-guile] >> root# make deinstall >> ===> Deinstalling for lang/slib-guile >> ===> slib-guile not installed, skipping >> [/usr/ports/lang/slib-guile] >> root# >> >> Why does it seem to think slib-guile is already installed? >> >> In any case if I do as it asks and set FORCE_PKG_REGISTER... then it >> proceeds. >> >> However, when I run it, it immediately segfaults. No output. Nothing. >> It was working fine before I portupgraded everything so I am assuming >> there is something wrong in my setup. >> >> I did read /usr/ports/UPDATING and did not see anything gnucash >> specific. The 20061014 entry does probably apply to me in general. So >> I tried the instructions and well... portupgrade did not work for me, as >> I (embarrassingly) do not understand `portupgrade -rf pkg-config\*`. >> The "pkg-config\*" must certainly be replaced with something... but I do >> not know what. Might this be the root of my problems? >> >> Can anyone provide pointers on where I can start looking for a >> misconfiguration of some sort? >> >> Anything else I can supply that would be of use? >> >> Thanks. >> >> -- >> Regards, >> Eric >> >> _______________________________________________ > > Hi Eric, > > pkg-conf is a GNOME app. > > Does doing a pkg_info|grep pkg-conf > return anything? If it does then > portupgrade -rfv pkg-conf\* will upgrade > anyversion of pkg-conf you have installed. > The above resulted in the following: [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 321 packages found (-0 +1) . done] ** Listing the failed packages (*:skipped / !:failed) ! devel/libsigc++20 (libsigc++-2.0.17_1) (install error) ! print/gimp-print (gimp-print-4.2.7_2) (coredump) * devel/glibmm (glibmm-2.12.2) * textproc/libxml++26 (libxml++-2.14.0) * graphics/cairomm (cairomm-1.2.2) ! editors/openoffice.org-2.0-devel (openoffice.org-2.0.20060915)(install error) * graphics/gimp (gimp-2.2.13_1,1) * x11-toolkits/gtkmm24 (gtkmm-2.10.1) ---> Packages processed: 168 done, 1 ignored, 5 skipped and 3 failed Did you have similar results? > How about pkg_info|grep gconf > > On my system many of my apps had both run > and build dependencies on this. Try > portupgrade -rfv gconf\* > will upgrade any version of this you have > installed. I had several apps segfault due > to this. I might still give the above a try (as I have no other better ideas), but it looks redundant. gconf* and everything that depend on them were portupgraded by the above command. But as I said... I've no better ideas at this point. And I need my gnucash back. > > I hope this helps in some way as I have just been > through my own tribulations (probably my own fault :) ). > > Best Regards, > > Duane Whitty > _______________________________________________ > 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" > -- Regards, Eric
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?453A2644.1000201>