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/