Installing help on MacOSX - can't resolve dependency?

Derek Atkins warlord at MIT.EDU
Mon Jan 5 10:38:51 EST 2009


What version of OSX do you have?  I believe that the auto-X11 is new
in 10.5

-derek

"Kaia Landon" <kaia.landon at gmail.com> writes:

> Well, thank you Larry!  That actually worked, and it is now installed!
> There was one other issue, however:  My understanding was that running
> /sw/bin/gnucash in the terminal would automatically open X11, and gnucash.
> This does not actually happen for me, and I have to open X11 first for
> things to work.
>
> The other interesting thing is that I did not install X11 off the disc, but
> rather by downloading it from Mac in the first place.  Reinstalling with the
> link provided was what did the trick.
>
> Thanks again,
> Kaia
>
>
> On Mon, Dec 8, 2008 at 9:51 PM, Larry Busse <ljbusse at gmail.com> wrote:
>
>> I too was having trouble with the fink install of gnucash but finally
>> succeeded by updating my X11 code to
>> X11-2.3.1  Try this link http://www.macupdate.com/info.php/id/26593
>> and then doing
>> fink install gnucash2
>> It took a while to compile..but it finally worked.
>>  LJBusse
>>
>>
>> On Fri, Dec 5, 2008 at 12:00 PM, David Reiser <dbreiser at earthlink.net>wrote:
>>
>>> Since you're getting an error associated with gnome-keyring-dev and
>>> libgoffice, you have a better chance of getting help from the fink
>>> lists than the gnucash list (in that it isn't a gnucash error yet).
>>>
>>> However, before you go there, try 'fink selfupdate-rsync' and then
>>> 'fink install gnucash2'. I'd recommend using the command line in a
>>> terminal window vs. fink commander. FC is extremely old at this point,
>>> and does have some bugs and lack of capacity for some newer situations.
>>>
>>> When first installing fink from their binary installer, you are stuck
>>> in what's known as "point" update mode. In that mode you can only get
>>> packages in the stable tree (gnucash2-2.2.5, in our case). You have to
>>> kick it once to really enable the unstable branch. After the first
>>> time, 'fink selfupdate' should be sufficient.
>>>
>>> The other possibility is that you don't have the crypto trees enabled.
>>> The libgoffice package that asks for gnome-keyring-dev >= 2.24.1 is a
>>> recent change that is not in the stable branch. So you seem to be
>>> getting some recent unstable tree packages, but not others. Weird.
>>>
>>> Dave
>>> On Dec 5, 2008, at 10:50 AM, Kaia Landon wrote:
>>>
>>> > Thanks again, but no such luck there either.  The wiki notes that the
>>> > Macports option does not work on Leopard.  I tried it anyway, just
>>> > in case,
>>> > and it failed miserably.
>>> > The fontconfig issue has continued, and it must be a problem with
>>> > Fink.  I'm
>>> > trying to decide between seeking help on one of the fink lists, or
>>> > just
>>> > abandoning ship for another program (perhaps Buddi or Cashbox,
>>> > although
>>> > neither seems as full-featured as Gnucash).
>>> > Thanks again,
>>> > Kaia
>>> >
>>> > On Wed, Dec 3, 2008 at 7:30 PM, <davelist at mac.com> wrote:
>>> >
>>> >>
>>> >> When I installed it on OS X under Tiger, I had better luck with
>>> >> macports
>>> >> than I did with fink. I haven't built it under Leopard with either
>>> >> macports
>>> >> or fink since my Tiger compiled version still runs under Leopard.
>>> >>
>>> >> You might try macports if you can't make any progress with fink.
>>> >>
>>> >> Dave (not the David who sent the earlier email in this thread)
>>> >>
>>> >>
>>> >> On Dec 3, 2008, at 9:50 AM, Kaia Landon wrote:
>>> >>
>>> >> Hello again,
>>> >>>
>>> >>> David --  thanks so much for your tips.  I had tried running it
>>> >>> from the
>>> >>> terminal window, but hadn't tried all the things you mentioned.
>>> >>> I got closer (it actually starts installing), but still no ultimate
>>> >>> success.  I tried removing, and then reinstalling Fink, as I think
>>> >>> it
>>> >>> seems
>>> >>> likely that that is where the issue is.
>>> >>> Then I started the install again, and things seemed to be going
>>> >>> okay.  I
>>> >>> woke up this morning to this:
>>> >>>
>>> >>> sed: /usr/X11/lib/libfontconfig.la: No such file or directory
>>> >>> ### execution of /var/tmp/tmp.1.UYuad9 failed, exit code 1
>>> >>> Removing runtime build-lock...
>>> >>> Removing build-lock package...
>>> >>> /sw/bin/dpkg-lockwait -r fink-buildlock-fontconfig2-dev-2.4.1-104
>>> >>> (Reading database ... 4599 files and directories currently
>>> >>> installed.)
>>> >>> Removing fink-buildlock-fontconfig2-dev-2.4.1-104 ...
>>> >>> Failed: phase installing: fontconfig2-dev-2.4.1-104 failed
>>> >>>
>>> >>> Before reporting any errors, please run "fink selfupdate" and
>>> >>> try again {tried with same result}.  If you continue to have issues,
>>> >>> please
>>> >>> check to see if the
>>> >>> FAQ on fink's website solves the problem {addresses other issues
>>> >>> with
>>> >>> fontconfig, but not this one}.
>>> >>>
>>> >>> I also tried running "fink install fontconfig2-dev," which
>>> >>> ultimately
>>> >>> gives
>>> >>> me the same error.
>>> >>>
>>> >>>
>>> >>> Thanks again,
>>> >>> Kaia
>>> >>>
>>> >>>
>>> >>>
>>> >>> On Tue, Dec 2, 2008 at 12:29 PM, David T. <sunfish62 at yahoo.com>
>>> >>> wrote:
>>> >>>
>>> >>> I'm not seeing any responses on this, so I guess I'll start the ball
>>> >>>> rolling. Bear in mind that I am not an expert, but another user
>>> >>>> like you.
>>> >>>>
>>> >>>> First off, on my own 10.5.5 machine, I have gnucash-2.2.7
>>> >>>> running, so
>>> >>>> something isn't right.
>>> >>>>
>>> >>>> As for Fink Commander, I stopped using it a while back, since a) it
>>> >>>> seemed
>>> >>>> to be slow, and b) the commands to use fink directly seemed simple
>>> >>>> enough.
>>> >>>> If you fire up a terminal window, you can tell fink to update
>>> >>>> itself by
>>> >>>> issuing the command(s): "fink selfupdate; fink index; fink
>>> >>>> scanpackages"
>>> >>>> After you do this, you should be able to issue the simple command
>>> >>>> "fink
>>> >>>> install gnucash2," answer a couple of questions and go away for a
>>> >>>> while
>>> >>>> (since it downloads and installs a boatload of dependencies). In
>>> >>>> theory,
>>> >>>> this is all you need to do to get gnucash running on Mac OS X.
>>> >>>>
>>> >>>> It has been my experience though that while fink is supposed to
>>> >>>> handle
>>> >>>> all
>>> >>>> this effortlessly, I have always had to issue the command
>>> >>>> repeatedly to
>>> >>>> get
>>> >>>> through the process. What happens is you issue "fink install
>>> >>>> gnucash2",
>>> >>>> it
>>> >>>> tells you there are 177 dependencies, which it starts to download
>>> >>>> and
>>> >>>> compile. A long time later, it craps out with some compiler
>>> >>>> error. If you
>>> >>>> then issue "fink install gnucash2" again, it now tells you there
>>> >>>> are 85
>>> >>>> dependencies. I repeat this process until a) the process
>>> >>>> completes, and I
>>> >>>> can run gnucash, or b) the number of dependencies sticks at some
>>> >>>> number,
>>> >>>> and
>>> >>>> then you can figure out more accurately what needs to happen.
>>> >>>>
>>> >>>> Perhaps this will help you move forward on the installation.
>>> >>>> Gnucash is
>>> >>>> really good once you get it going!
>>> >>>>
>>> >>>> David
>>> >>>>
>>> >>>> --- On Sun, 11/30/08, Kaia Landon <kaia.landon at gmail.com> wrote:
>>> >>>>
>>> >>>> From: Kaia Landon <kaia.landon at gmail.com>
>>> >>>>> Subject: Installing help on MacOSX - can't resolve dependency?
>>> >>>>> To: gnucash-user at gnucash.org
>>> >>>>> Date: Sunday, November 30, 2008, 10:21 PM
>>> >>>>> Hello,
>>> >>>>>
>>> >>>>> I've just recently switched to using a Mac, and would
>>> >>>>> like to use gnucash.
>>> >>>>> At some point, I may be installing Windows too, but I'd
>>> >>>>> really prefer it if
>>> >>>>> I can get this running on the Mac side.  I hope there is
>>> >>>>> something really
>>> >>>>> obvious I'm missing, but neither a google search, nor
>>> >>>>> searching the list
>>> >>>>> archives has taken me anywhere.
>>> >>>>>
>>> >>>>> I've been following the install instructions at
>>> >>>>> http://wiki.gnucash.org/wiki/MacOSXInstallation .  I am on
>>> >>>>> an Intel Mac,
>>> >>>>> running OS 10.5, trying to install the 2.x version of
>>> >>>>> gnucash (I noticed
>>> >>>>> that the most recent is 2.2.7, but the most recent Fink
>>> >>>>> sees is 2.2.5,
>>> >>>>> despite asking it to update, and to look for unstable
>>> >>>>> builds).  I've been
>>> >>>>> working with the Fink Commander install method (noted as
>>> >>>>> functional as of
>>> >>>>> Nov. 08), and am getting the following error after choosing
>>> >>>>> Soure > Install:
>>> >>>>>
>>> >>>>>
>>> >>>>> Can't resolve dependency "gnome-keyring-dev
>>> >>>>>>
>>> >>>>> (>= 2.24.1-1)" for package
>>> >>>>>
>>> >>>>>> "libgoffice-0.6-0.6.5-3" (no matching
>>> >>>>>>
>>> >>>>> packages/versions found)
>>> >>>>>
>>> >>>>>> Exiting with failure.
>>> >>>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>> I do see that it has an earlier version of
>>> >>>>> gnome-keyring-dev listed, and
>>> >>>>> again, asking fink to update does not improve this.
>>> >>>>>
>>> >>>>> If anyone can point me in the right direction on how to
>>> >>>>> resolve this, I'd be
>>> >>>>> very grateful!
>>> >>>>> Thanks,
>>> >>>>> Kaia
>>> >>>>>
>>> >>>>>
>>> > _______________________________________________
>>> > gnucash-user mailing list
>>> > gnucash-user at gnucash.org
>>> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> > -----
>>> > Please remember to CC this list on all your replies.
>>> > You can do this by using Reply-To-List or Reply-All.
>>>
>>> --
>>> David Reiser
>>> dbreiser at earthlink.net
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> -----
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>>>
>>
>>
>>
>> --
>> Larry Busse
>> Office:  513-421-7444
>> Mobile: 859-907-0420
>>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
>

-- 
       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