Hi Slavo,
in principle yes but you need to make sure that each of the components uses the right version of the other component, namely that Crystal would be using new Bonito and that Bonito would use new Manatee,
whereas in the old installation the old Bonito would use the old Manatee.
All doable and not too difficult:
- install Manatee including its Python API into separate directories (from sources using ./configure --prefix=<somewhere> --exec-prefix=<somewhere>, or by rpm --root <alternative_root> if you have any <alternative_root> that you can use)
- change the top of the run.cgi file to instruct Bonito where to look for the corresponding Manatee version:
if '@libdir@' not in sys.path:
sys.path.insert (0, '@libdir@')
Best
Milos
Milos Jakubicek
CEO, Lexical Computing
Brno, CZ | Brighton UK