Q:

DEB and RPM packaging

I have an application that I'd like to pack into DEB and RPM for making it installable into Linux distributions such as:

Debian
Ubuntu
Linux Mint
Fedora
OpenSUSE

Do I need to develop an extra DEB file for Debian, Ubuntu and Linux Mint? Or does it suffice to create one for Debian that'll work for Ubuntu and Linux Mint, too?
What about RPM with Fedora and OpenSUSE?

A:

I have never tried it, but it seems that openSUSE build service will help:

openSUSE:Build Service cross distribution howto 
openSUSE:Build Service Debian builds

Ubuntu has obs-build package in repositories since Xenial.
Also you can try Snap or Flatpak.

