after my upgrade to ubuntu 10.04 cacti gave me ugly errors due to some changes in php5:
Deprecated: Function ereg_replace() is deprecated
I checked out the complete svn
svn checkout svn://svn.cacti.net/cacti .
then I compiled spine from branches/0.8.7 which is 0.87f.
and copied the contents of cacti/branches/0.8.7 to my webserver dir. it's also 0.87f.
cacti updates my database to the new version and everything looks fine, but the freshly compiled spine can't seem to work with it, because spine.c still contains references to the .host table and cacti changed the.host table to the .device table during the upgrade of the database.
everything else looks fine.