Coot is not (yet) an official part of brewsci, so the goocanvas update bonked coot.

This morning I uninstalled my coot and rebuilt it with YoshitakaMo's coot.rb. The second time it worked (i.e. build and installed just fine).

You can see from the patch

https://github.com/brewsci/homebrew-bio/commit/9f57646721018f584dffe700fccbfcb44105304e

that there are a couple of environment variables in the wrapper script. They didn't work for me, so I set them on the terminal (and that worked).

They were discovered (if that's the right verb - "ferreted out" or "unearthed" maybe?) by Charles Ballard's diligent reading of the Inkscape mailing list. For me they increased the fps by 70-100% - which makes GTK3 Coot almost usable (on an Intel MacBook Pro, maybe on an M1 it is *actually* usable).


Paul.


On 30/09/2022 16:17, William G. Scott wrote:
homebrew heavy-handedly wiped out coocanvas v. 2 when upgrading.

I made a temp fix with a sym link as follows:

ln -s /usr/local/Cellar/goocanvas/3.0.0/lib/libgoocanvas-3.0.9.dylib 
/usr/local/lib/libgoocanvas-2.0.9.dylib

your path prefix will be different, but you get the idea.



On Sep 30, 2022, at 7:38 AM, tim smith <stim52...@gmail.com> wrote:

Hi All,

I am having an issue with installing coot. Here is the outcome when I type coot 
in command line. I am using M1 mac pro. Thank you.

Best regards
Tim


CSI363227 ~ % coot
dyld[11265]: Library not loaded: 
'/opt/homebrew/opt/goocanvas/lib/libgoocanvas-2.0.9.dylib'
   Referenced from: '/opt/homebrew/Cellar/coot/HEAD-4c7971f/libexec/coot-bin'
   Reason: tried: '/opt/homebrew/opt/goocanvas/lib/libgoocanvas-2.0.9.dylib' 
(no such file), 
'/opt/homebrew/Cellar/coot/HEAD-4c7971f/lib/libgoocanvas-2.0.9.dylib' (no such 
file), '/opt/homebrew/Cellar/goocanvas/3.0.0/lib/libgoocanvas-2.0.9.dylib' (no 
such file), 
'/opt/homebrew/Cellar/coot/HEAD-4c7971f/lib/libgoocanvas-2.0.9.dylib' (no such 
file)
/opt/homebrew/bin/coot: line 211: 11265 Abort trap: 6           $coot_bin "$@"
Coot crashed.



CSI363227 ~ % coot --version
dyld[11238]: Library not loaded: 
'/opt/homebrew/opt/goocanvas/lib/libgoocanvas-2.0.9.dylib'
   Referenced from: '/opt/homebrew/Cellar/coot/HEAD-4c7971f/libexec/coot-bin'
   Reason: tried: '/opt/homebrew/opt/goocanvas/lib/libgoocanvas-2.0.9.dylib' 
(no such file), 
'/opt/homebrew/Cellar/coot/HEAD-4c7971f/lib/libgoocanvas-2.0.9.dylib' (no such 
file), '/opt/homebrew/Cellar/goocanvas/3.0.0/lib/libgoocanvas-2.0.9.dylib' (no 
such file), 
'/opt/homebrew/Cellar/coot/HEAD-4c7971f/lib/libgoocanvas-2.0.9.dylib' (no such 
file)
/opt/homebrew/bin/coot: line 211: 11238 Abort trap: 6           $coot_bin "$@"
Coot crashed.

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=CCP4BB&A=1

########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=CCP4BB&A=1

This message was issued to members of www.jiscmail.ac.uk/CCP4BB, a mailing list 
hosted by www.jiscmail.ac.uk, terms & conditions are available at 
https://www.jiscmail.ac.uk/policyandsecurity/

########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=CCP4BB&A=1

This message was issued to members of www.jiscmail.ac.uk/CCP4BB, a mailing list 
hosted by www.jiscmail.ac.uk, terms & conditions are available at 
https://www.jiscmail.ac.uk/policyandsecurity/

Reply via email to