Comment 2 for bug 144377

Revision history for this message
Dylan McCall (dylanmccall) wrote :

Is this really a wishlist item? I see it as a bug that needs to be resolved asap.

The dependency on the full zope3 service is entirely unnecessary. As it is, our packages attach an incredible amount of bloat on Gaphor's behalf. Installing it from the repository also installs a VERY significant application that starts up at runlevel 2, rendering this great UML tool extremely difficult to recommend. Gaphor does not actually need Zope3 the service, and there is very little association between a user who installs Gaphor and a user who wants to use Zope.

(By the way, it is possible to disable Zope3 in Administration -> Services for the time being).

I believe this could be resolved by Gaphor's dependency on zope3 being changed to python-zopeinterface, since it just needs the Zope component and interface libraries. I am not in front of an Ubuntu machine to test that right now, but doing some scary dpkg --force-all type stuff should give the necessary confirmation within minutes if anyone feels like sacrificing their package system.