For me, openSUSE has the same issue as Fedora - RPM. Ubuntu with PPAs has provided such a nice solution than we don't usually need anything else. My guess is that most people either run Debian or Ubuntu (with variants) or ArchLinux, but I could be wrong...
I think times have changed. Yum handles the dependencies now.
If I want to install a package I type "yum install <package name>" and it resolves the dependencies for me. Suppose I don't know the name of the package but I know I need the one that provides a certain library. I type "yum whatprovides */libraryname.so", to get a listing of every package that provides that library. This isn't everything but times have changed from the days of tracking down endless dependencies by hand.
I can't speak for OpenSuse though. I didn't know it was still around.
rpm and deb are both just fine. And OpenSuSE has a similar automated package facility like Ubuntu's PPA's: https://build.opensuse.org/ Not sure how they compare though, I've never used OpenSuSE's Build Service. I get the idea that OpenSuSE is gaining popularity, at least in these regions.
Thanks for the input. Thanks for the link Jeremy. It seems there is not much experience with openSuse. I think I give it a change at a partition at the computer. I will see were it ends or the trouble start.