install slib-guile hangs on activation

danstadler danstadler at gmail.com
Mon Jan 26 01:39:00 PST 2009


Gnucash is now (sort of*) installed.

The install was not actually hanging on extract or configure, I just thought
it was.  Macports was, I'm pretty sure, just assembling it's information
about all the dependencies, before invoking those steps.  Since gnucash is
my first macports install, the sheer number of dependencies was so large
that it seemed like the process had hung.  In the end, after installing a
bunch of ports based on the output of ./configure, I just tried "port
install gnucash" once more and let it run, and it finally started doing the
extract and the configure and everything.  Overnight run, and gnucash was
installed.

I think "port install" should print a message to the user, saying what it's
doing in such a delay like this.  For newbies such as me, it's disconcerting
to see it just go away and not say anything for so long.


* I say "sort of" installed, because I've now run into what seems to be this
bug:
http://trac.macports.org/ticket/17950 http://trac.macports.org/ticket/17950 

Charles, your direction has helped me a lot.  I hope that if someone runs
into the issues I ran into with slib-guile, this posting will help them...

- dan




 



Charles Day wrote:
> 
> On Sun, Jan 25, 2009 at 5:53 AM, danstadler <danstadler at gmail.com> wrote:
> 
>>
>> Hi Charles -
>>
>> I'm trying to configure gnucash manually.  Here's why:  when I try "sudo
>> port install gnucash", the process hangs right away, when it tries to
>> extract the .lzma compressed file.  I've installed the ports of lzma and
>> lzmautils, neither one seems to be helping.  But, I can just run the port
>> phases individually.
>>
>> However, the port phase "configure" also just hangs, so I'm just run it
>> manually as well.  I have no idea why it hangs, but it seems to hang
>> right
>> off the bat (I can't see any activity in the directory, as I normally do
>> when ports are in the configure phase).
>>
>> After a total head-slap, I realized my question about running the patch
>> was
>> pointless; I can just run "sudo port patch gnucash" and the patch is
>> done.
>> But, "sudo port configure gnucash" still just hangs.
>>
>> The good news is that after I did the patch, and (based on your note
>> about
>> guile16) installed slib-guile16, the configure stage is now running great
>> (manually, that is...).  I'm still having to stop and build a lot of
>> dependencies, but they are all building without hitches to this point.
>>
>> Why do you think the lzma and the configure steps might be hanging?
>>
> 
> No idea about the lzma part, but I know that the gnucash configure step
> will
> fail if the configure file hasn't been patched to look for guile16 and
> slib-guile16 instead of guile and slib-guile. It either hangs (if you have
> slib-guile) or just fails (if you don't).
> 
> So bottom line, the gnucash configure file is no good to you unpatched.
> For
> me, macports takes care of that patching. But for you, maybe it isn't
> being
> done because of the botched lzma step.
> 
> 
>> - dan
>>
> 
> -Charles
> 
> Charles Day wrote:
>> >
>> > On Sat, Jan 24, 2009 at 12:15 PM, danstadler <danstadler at gmail.com>
>> wrote:
>> >
>> >>
>> >> anyone have any luck on this?  I've got the same hang, and it blocks
>> me
>> >> from
>> >> installing gnucash.
>> >>
>> >
>> > The gnucash port depends on slib-guile16, not slib-guile, so it should
>> > still
>> > be installable. It works for me. Are you trying to compile GnuCash
>> > yourself
>> > rather than "port install gnucash"?
>> >
>> >
>> >> I don't know much about slib or guile, or maybe I'd look into the code
>> >> myself...
>> >>
>> >> TIA-
>> >>
>> >> dan
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/install-slib-guile-hangs-on-activation-tp21495903p21651919.html
>> Sent from the MacPorts - Users mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>>
> 
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
> 
> 

-- 
View this message in context: http://www.nabble.com/install-slib-guile-hangs-on-activation-tp21495903p21662655.html
Sent from the MacPorts - Users mailing list archive at Nabble.com.



More information about the macports-users mailing list