My understanding was that Tim uses pythonic extensions - I guess that this is one of those (rare, I think) functions where the python preference is not accounted for. I'll take a look - it should be a simple fix.

I intend to update to guile-gnome at some stage - it was the major feature/update slated for 0.8.

Cheers,

Paul.


On 02/03/13 02:39, Tim Fenn wrote:
This is because coot uses guile-gui, which along with guile-gtk is deprecated, no longer has a home and cannot be included/supported with fedora releases. So extensions which depend on it (like add strand) will fail, while those that don't (like add helix) run OK.

I'm hoping that eventually these extensions will be updated to use guile-gnome (Paul?).

If these functions are important to you, you'll have to use one of Paul's binaries or build it yourself.

HTH,
Tim



On Fri, Mar 1, 2013 at 2:27 PM, Yogesh Gupta <yogesh.gu...@mssm.edu <mailto:yogesh.gu...@mssm.edu>> wrote:

    Hello coot users,

    Recently updated fedora (fedora core 17) and installed coot-0.7
    using binary (coot-0.7-1.20120929svn4458.fc17.x86_64). Coot is
    working normally except in one case when attempted adding a
    strand, i encountered with following error:

    ((safe_scheme_command) Error in proc: key:  unbound-variable
     args:  (#f Unbound variable: ~S (place-strand-here-gui) #f))

    I ran the script (place-strand-here-gui) manually and that too
    failed with these errors:

    1) Error in python scripting panel:
    coot >> place-strand-here-gui
    BL WARNING:: Python error!
    (Or you attempted to use an invalid guile command...)
    Python error:
    name 'place' is not defined
    <type 'exceptions.NameError'>
    coot >>

    2) Error shown in coot terminal window:
    Read OK: /usr/share/coot/reference-structures/1h97.pdb
    INFO:: SSE status was OK
    has 0 sheets
    Strand addition failure: message: Not Done


    Also, there was another error at the beginning in coot terminal:

    load "coot-utils.scm"
    (Error in proc: misc-error  args:  (#f ~A ~S (no code for module
    (os process)) #f))

    I updated guile package but that did not help. Any suggestions on
    how to fix this?

    I thank you in advance.

    Yogesh


Reply via email to