backport to ruby 1.8.x

- use old hash syntax (:a => b, instead of a: b)

Change-Id: I5a0480ca5f555b28c8a4298d618e721c7e28fb32
remove non-suse dependencies

Change-Id: Ib94458581485831f88be9e2f7a6a0c5e4b3210db