The Arca Noae Package Manager (ANPM) makes it a LOT easier to use RPM/YUM. I strongly recommend starting to use ANPM (RPM/YUM) when you install a new system, and don't look back. It can be a bit messy trying to add ANPM (RPM/YUM) to an old install, but it can be done,
You say the right thing, when you install a new system. An old install like ECS1.2 its not to be advised to install. I didn't hear of a clean and right installation on ECS1.2Dutch. All did go with a lot of trouble. My system directory alone with dll's etc counts 14346 files. You don't set that right with those packages.
Today, I tried the new Firefox 45.9.0, which was installed using ANPM (RPM/YUM). It took about one minute, to install (with all of the required support), and it is working well, so far.
What's beyond me is that we have native archive programs to get a zip file. Why we have to use 7zip is not clear. The negative thing is that it is a ported nix program. Now I'm willing to install that, but after the download of 7zip you are confronted with the next problem. All documentation in the ported zip file are for nix systems, not a word about OS/2-eCS. The files in this distribution for OS/2-eCS are not the same as for nix systems. So the documentation fails because only nix files are mentioned. The next hurdle is that I have to translate everything into my language, most of the times that goes okay, but if things are not even mentioned in the English manual things get complicated.
I can understand that we port some programs from nix or even windows. But more and more I get the idea we just have to migrate to nix stuff. I have such a system, from Apple and that one sucks too. If you want data from program a to program b you have with Apple a real problem if they didn't thought about that possibility. Everything is only possible with wireless or something like that. Doing it by cable is just not possible. Just a few examples I experience.