[Fink-users] Gnucash dependencies [Was: Re: Gnucash2 - OFX import]

2007-02-02 Thread Thomas Kappler
I just installed libofx3 on my Intel Mac, everything went fine, no  
errors.

Then, I wanted to install gnucash, but the immense list of  
dependencies kept me from hitting Y - 111 packages, not counting  
libofx3 and its five dependencies.   Well, if they are necessary, ok,  
but I'm wondering about the purpose of some of them.
What is QT doing there, for example?  Also, there are a lot of perl  
modules, although gnucash doesn't use it, or am I mistaken here?

Cheers,
Thomas

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users


Re: [Fink-users] Gnucash dependencies [Was: Re: Gnucash2 - OFX import]

2007-02-02 Thread David Reiser

On 2 Feb 2007, at 9:01:12 AM, Thomas Kappler wrote:

 I just installed libofx3 on my Intel Mac, everything went fine, no
 errors.

 Then, I wanted to install gnucash, but the immense list of
 dependencies kept me from hitting Y - 111 packages, not counting
 libofx3 and its five dependencies.   Well, if they are necessary, ok,
 but I'm wondering about the purpose of some of them.
 What is QT doing there, for example?  Also, there are a lot of perl
 modules, although gnucash doesn't use it, or am I mistaken here?

 Cheers,
 Thomas

QT3 is required to create/use the setup wizard for online banking  
(part of aqbanking).

The perl modules are required for retrieving stock quotes. The  
primary one being finance-quote. Four of the others are direct  
dependencies of finance-quote, and the other is a module used by one  
of the 'helper' apps that gnucash uses to arbitrate between f-q and  
gnucash.

Perhaps the weirdest dependency is that gnucash2 requires both glib2  
and glib. The glib dependency is dragged in by g-wrap. I tried a  
patch that some other distributions use to make g-wrap build against  
glib2, but something didn't work right, so I left g-wrap alone. The g- 
wrap dependency will go away with gnucash 2.2.

Another thing that may happen once you agree to the monster list of  
dependencies is that sometimes fink's dependency engine gets  
confused, and the install process stops part way through with an  
error. Usually you can just 'fink install gnucash2' again and it will  
progress from the place where trouble began. On occasion, you might  
have to install separately whichever package the install error  
occurred in, then install gnucash2.

Good luck.

Dave
--
David Reiser
[EMAIL PROTECTED]


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users


Re: [Fink-users] Gnucash dependencies [Was: Re: Gnucash2 - OFX import]

2007-02-02 Thread Daniel Macks
On Fri, Feb 02, 2007 at 10:16:19AM -0500, David Reiser wrote:
 
 Perhaps the weirdest dependency is that gnucash2 requires both glib2  
 and glib. The glib dependency is dragged in by g-wrap. I tried a  
 patch that some other distributions use to make g-wrap build against  
 glib2, but something didn't work right, so I left g-wrap alone. The g- 
 wrap dependency will go away with gnucash 2.2.

There's a much newer version of g-wrap available upstream (on the
savannah site, not the gnucash one...how odd!)...wonder if upgrading
that non-maintained package would help here?

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users


Re: [Fink-users] Gnucash dependencies [Was: Re: Gnucash2 - OFX import]

2007-02-02 Thread David Reiser

On 2 Feb 2007, at 10:28:14 AM, Daniel Macks wrote:

 On Fri, Feb 02, 2007 at 10:16:19AM -0500, David Reiser wrote:

 Perhaps the weirdest dependency is that gnucash2 requires both glib2
 and glib. The glib dependency is dragged in by g-wrap. I tried a
 patch that some other distributions use to make g-wrap build against
 glib2, but something didn't work right, so I left g-wrap alone.  
 The g-
 wrap dependency will go away with gnucash 2.2.

 There's a much newer version of g-wrap available upstream (on the
 savannah site, not the gnucash one...how odd!)...wonder if upgrading
 that non-maintained package would help here?

 dan

g-wrap 1.9.6 isn't high enough to get out of the glib1 dependency,  
and there have been some issues with the very recent 1.9.7. I didn't  
take on the maintainership of g-wrap because 1.3.4 works (as long as  
--disable-error-on-warning is used to build gnucash), and gnucash has  
switched to swig instead of g-wrap. Swig is only required for builds  
from svn -- builds from tarballs (gnucash 2.2 and higher) will need  
neither swig nor g-wrap.

I did have a package in tracker for g-wrap 1.9.6 several months ago,  
but bmaret figured out how to get 1.3.4 to work. If necessary, I  
could try the glib2 patch on 1.9.6 again if leopard presents a  
problem. I'm pretty sure 1.9.7 will be much harder to harmonize.

Dave
--
David Reiser
[EMAIL PROTECTED]


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users


Re: [Fink-users] Gnucash dependencies [Was: Re: Gnucash2 - OFX import]

2007-02-02 Thread Daniel Macks
On Fri, Feb 02, 2007 at 10:50:17AM -0500, David Reiser wrote:
 On 2 Feb 2007, at 10:28:14 AM, Daniel Macks wrote:
 
  There's a much newer version of g-wrap available[...]
 g-wrap 1.9.6 isn't high enough to get out of the glib1 dependency,  
 and there have been some issues with the very recent 1.9.7. I didn't  
 take on the maintainership of g-wrap because 1.3.4 works (as long as  
 --disable-error-on-warning is used to build gnucash), and gnucash has  
 switched to swig instead of g-wrap. Swig is only required for builds  
 from svn -- builds from tarballs (gnucash 2.2 and higher) will need  
 neither swig nor g-wrap.

Makes sense to me! Just wasn't sure the situation there...that None
maintainer is kinda slackish about keeping his packages up-to-date.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users