kpeeters / cadabra2

A field-theory motivated approach to computer algebra.
https://cadabra.science/
GNU General Public License v3.0
223 stars 37 forks source link

cadabra-server probably shouldn't be linked to gnome #81

Closed yurivict closed 6 years ago

yurivict commented 6 years ago

With ENABLE_FRONTEND=OFF, I am getting these errors, which mean that cadabra-server is linked to gnome. Port turns gnome "off" when GUI=off, which sets ENABLE_FRONTEND=OFF. cadabra-server probably shouldn't link to gnome.

====> Running Q/A tests (stage-qa)
Error: /usr/local/bin/cadabra-server is linked to /usr/local/lib/libglibmm-2.4.so.1 from devel/glibmm but it is not declared as a dependency
Warning: you need USE_GNOME+=glibmm
Error: /usr/local/bin/cadabra-server is linked to /usr/local/lib/libgobject-2.0.so.0 from devel/glib20 but it is not declared as a dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/bin/cadabra-server is linked to /usr/local/lib/libglib-2.0.so.0 from devel/glib20 but it is not declared as a dependency
Warning: you need USE_GNOME+=glib20
Error: /usr/local/bin/cadabra-server is linked to /usr/local/lib/libsigc-2.0.so.0 from devel/libsigc++20 but it is not declared as a dependency
Warning: you need USE_GNOME+=libsigc++20
kpeeters commented 6 years ago

glib, glibmm and libsigc++ are all independent of GNOME. And I need all of these in cadabra-server.

yurivict commented 6 years ago

You are right, thanks!