We should always use native packages and not rely on svn/git checkouts, tarballs, etc. I can help you build a package for this.

instead we should use
<pre>
package { 'observium_package':
  ensure => installed,
  name   => $package_name,
}

also need to update resource relationships so that the package happens first.
</pre>