You would think that the qpdfview zip file would include all the required DLLs because they all appear to be dependent on each other and you have install them all for anything to work.
Yeah, but that introduces duplicate DLLs, which WILL cause a problem later, or, it introduces the possibility of breaking something else (note that updating the PTHREAD package to the latest version, breaks AOO4.1.1, and that package appears to have been around since August), or both. Who knows what has been broken, and not yet noticed, by simply updating DLLs, whether you use YUM, or not. Those who have used the AOO-4111-GA-rpm.wpi package to make AOO4.1.1 work, will eventually have DLL problems (if they don't already), simply because that package installs common DLLs, used by many programs, in the program directory, leaving what could be down level DLLs in the default DLL directory. Eventually one, or the other, will become down level, and something else won't work because of that. It could be very difficult to sort it out, because it will depend on which DLL gets loaded first, whether something will run, or fail.
The whole thing is totally out of control.
Because of problems with the last few builds of qpdfview we have now standardised on the last lucide build
Personally, I thought that the first QPDFView build was far better than the last Lucide build. It is obvious that whoever is doing QPDFView needs a lot more help with beta testing, to avoid these silly problems. Meanwhile, rather than using Lucide, I would be more inclined to stay with older versions of QPDFView (assuming that some other thing doesn't break them, which is entirely too possible).
So if you think you can do it better, why don't you contribute?
Nobody can do it better. RPM/YUM is a total disaster, and there aren't enough people using OS/2 to test each package properly to be sure that they work. I am working with the Arca Noae Package Manager (currently called Yumie). It would work well, if YUM would do things the way it was advertized to do. One of the main problems is that YUM screws up, then tells Yumie that all is well. At other times, YUM tries to update itself, and turns into a vegetable until somebody figures out what went wrong, and figures out how to fix the problem. More often, something goes wrong, and nobody knows why. Trying again about 2 days later, and it works, as if nothing happened. Now updating PTHREAD kills AOO4.1.1. It is depressing.
Personally, I do some WarpIn packages, but I will make no attempt to try to keep up with what is going on in your world, because it appears that you don't even know what is going on.