@Zvoni and @MarkMLl are right: by caricaturing, Canonical is just trying to make small deb's, then linked together by dependencies. That's their logic. Btw, Canonical have provided a way to note an "Logithec"\"Softsthec" installation, and complain that their Snap is not installed at all.
The deb's created, here, have different cuttings, i.e. the dependencies follow a different logic.
==> Mixing the 2 types of deb's is catastrophic.
The simplest way, is that you download Fcpupdeluxe (latest Linux release; it's a real installer, with a "User friendly" interface), add the 'x' flag to run it if it doesn't launch, and use it to install FCP, Lazarus, and OPM. Then, you can too install a cross-compiler for another target than Ubuntu (e.g. Win 64 bits, if you want to compile for Wine).