GnuCash 1.8.1-4 and RedHat 9: Error in main.scm

Derek Atkins warlord at MIT.EDU
Tue Apr 22 10:58:12 CDT 2003


In my best AOL voice:

   Congratulations, you have successfully screwed up your machine!

Seriously, you _MUST_ install the gnucash RPM compiled specifically
for your version of RH.  The RH7.3 RPM doesn't work on RH8, and the
RH8 RPM doesn't work on RH9.

At this point, what you should do is completely revert your system
to where it was before you started messing with it.  Feel free to
re-install.  Then be sure to use the right RPM and don't try to
back-follow the dependencies to RH8 or it will screw you hard (as
you've seen).

It looks like your problem is that you have multiple versions
installed (probably because you used rpm -i --nodeps).  You
probably need to remove multiple packages at one time,
like "rpm -e gnucash-backend-postgres gnucash".

-derek

John Puhalski <puhalski at us.ibm.com> writes:

> I have been having trouble with my version of gnucash.  I have read through
> the
> posts and realize my problem is with the QIF import bug relating to my
> splits.
> 
> I have Red Hat 9.0 installed but the most recent version of gnucash that I
> found
> was for RH8.0.  (I have since found the version for 9.0, see below).
> 
> While attempting to upgrade gnucash 1.8.1-3 I recieved the following error
> message.
> 
> [root at jmorning download]# rpm -Uvh gnucash-1.8.2-1.RH8.0.i386.rpm
> error: Failed dependencies:
>         libgal.so.19 is needed by gnucash-1.8.2-1.RH8.0
>         libgtkhtml.so.20 is needed by gnucash-1.8.2-1.RH8.0
>         libguile.so.9 is needed by gnucash-1.8.2-1.RH8.0
>         libqthreads.so.0 is needed by gnucash-1.8.2-1.RH8.0
>         gnucash = 1.8.1 is needed by (installed)
> gnucash-backend-postgres-1.8.1-3
> 
> The files I have on my system are newer.
>       libgal.so.21
>       libgtkhtml-2.so.0
>       libguile.so.12
>       libqthreads.so.12
> 
> I downloaded the following rpms to install for the file dependencies I
> needed:
>       libgal19-0.19-5.i386.rpm,
>       gtkhtml-1.0.4-3.i386.rpm,
>       guile-1.4-8.i386.rpm
> 
> I was able to install libgal19-0.10-5 ok and satisfied the libgal.so.19
> dependency
> but the others gave me error messages of:
> 
> [root at localhost gnucash]# rpm -ivh gtkhtml-1.0.4-3.i386.rpm
> Preparing...                ###########################################
> [100%]
>       package gtkhtml-1.1.8-5 (which is newer than gtkhtml-1.0.4-3) is
>       already installed and then some conflicts:
>       file /usr/bin/ebrowser from install of gtkhtml-1.0.4-3 conflicts with
>       file from package gtkhtml-1.1.8-5
>       file /usr/bin/gtkhtml-properties-capplet from install of
>       gtkhtml-1.0.4-3 conflicts with file from package gtkhtml-1.1.8-5
> 
> [root at localhost gnucash]# rpm -ivh guile-1.4-8.i386.rpm
> Preparing...                ###########################################
> [100%]
>       package guile-1.6.0-4 (which is newer than guile-1.4-8) is already
>       installed
>       file /usr/bin/guile from install of guile-1.4-8 conflicts with
>       file from package guile-1.6.0-4
>       file /usr/share/aclocal/guile.m4 from install of guile-1.4-8
>       conflicts with file from package guile-1.6.0-4
> 
> I then found out that gnucash-1.8.2-0.9.i386.rpm for RH9.0 is available.
> 
> When attempting to install the rpm for Red Hat 9.0
> gnucash-1.8.2-0.9.i386.rpm
> I had another fail for dependencies.  I tried both updating and intsalling.
> 
> [root at jmorning download]# rpm -Uvh gnucash-1.8.2-0.9.i386.rpm
>       error: Failed dependencies:
>       gnucash = 1.8.1 is needed by (installed)
> gnucash-backend-postgres-1.8.1-3
> 
> [root at jmorning download]# rpm -ivh gnucash-1.8.2-0.9.i386.rpm
>       Segmentation fault
> 
> I then attempted to unintsall my present version gnucash-1.8.1-3 an I get
> the
> following error:
> 
> [root at localhost root]# rpm -e gnucash-1.8.1-3
>       error: Failed dependencies:
>       libgncmod-engine.so.0 is needed by (installed)
> gnucash-backend-postgres-1.8.1-3
>       gnucash = 1.8.1 is needed by (installed)
> gnucash-backend-postgres-1.8.1-3
> 
> 
> I'm not sure what to do next, any suggestions would be appreciated.
> thanks
> john
> 
> 
> John Puhalski
> 
> IBM Microelectronics, East Fishkill, NY
> Phone: T/L: 532-3009  / External:  (845) 892-3009
> Pager: #6444 / External 1-800-352-4732  (pin# 0541)
> e-pager:
> http://www.arch.com/cgi-bin/wwwpreproc.exe?PIN=8453467549&NAME=John+Puhalski
> 
> puhalski at us.ibm.com
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list