Cash 1.8.1 and R.H 7.3

Matthew Vanecek mevanecek at yahoo.com
Sun Feb 16 09:31:26 CST 2003


On Sun, 2003-02-16 at 08:43, jack rilllman wrote:
> Still can't get it to install.
> 
> The version of guile is guile-1.3.4-19 and is installed in the following
> locations in /usr/bin/guile with the libs in /usr/lib and other stuff
> in /usr/share
> 
> I downloaded g-wrap-1.3.4-1.i386.rpm and this happened:and tried to install.
> 
> rpm -ivh g-wrap-1.3.4-1.i386.rpm
> Preparing...                ########################################### 
> [100%]
> file /usr/share/guile/g-wrap.scm from install of g-wrap-1.3.4-1 conflicts 
> with file from package g-wrap-1.2.1-4
> file /usr/share/guile/g-wrap/g-translate.scm from install of g-wrap-1.3.4-1 
> conflicts with file from package g-wrap-1.2.1-4
> file /usr/share/guile/g-wrap/output-file.scm from install of g-wrap-1.3.4-1 
> conflicts with file from package g-wrap-1.2.1-4
> 
> Then I tried, thinking the above messages were warnings and not errors, 
> installing gnucash-1.8.1-1.RH7.3.i386.rpm and this happened:
> 
> rpm -ivh gnucash-1.8.1-1.RH7.3.i386.rpm
> error: failed dependencies:
>         g-wrap >= 1.3.4 is needed by gnucash-1.8.1-1.RH7.3
>         libgwrap-glib.so.1   is needed by gnucash-1.8.1-1.RH7.3
>         libgwrap-wct.so.1   is needed by gnucash-1.8.1-1.RH7.3
> 
> 
> 
> What do I do now?
> Try uninstalling g-wrap-1.2.1-4 of forcing the install of g-wrap-1.3.4-1?
> 

No.  You may want to get a book on RedHat and using rpm.  I don't mean
that facetiously--rpm is generally simple to use, if you know how to use
it.  Anything is complicated if you don't know what to do with it,
though.  Logically, if a package requires a newer library than one
currently installed, you would want to use the "upgrade" option to rpm,
and not the "install" option that you used, when installing the new
library.  Thus, instead of "rpm -ivh...", you would use "rpm -Uvh...". 
Common sense also dictates that if you have gnucash 1.6.x installed, and
that rpm won't let you upgrade g-wrap due to failed dependencies (i.e.,
gnucash 1.6.x requires libgwrap.so.something), then you should either
uninstall gnucash 1.6.x before upgrading g-wrap (preferred method), or
upgrade g-wrap using the --nodeps option (can be dangerous if you're not
familiar with the system).  If you don't have a version of gnucash
installed already, though, that wouldn't be an issue.

It's all about knowing how to use your package management software (rpm
in your case), and applying a little common sense.


-- 
Matthew Vanecek
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
********************************************************************************
For 93 million miles, there is nothing between the sun and my shadow except me.
I'm always getting in the way of something...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: This is a digitally signed message part
Url : /pipermail/attachments/20030216/8452bff1/attachment.bin


More information about the gnucash-user mailing list