https://bugzilla.redhat.com/show_bug.cgi?id=979124 --- Comment #62 from Jake Petroules <jake.petroules@xxxxxxxxxxxxx> --- > We have a policy in Fedora of not shipping packages that are useless without a third-party dependency: > https://fedoraproject.org/wiki/Packaging:Guidelines#Packages_which_are_not_useful_without_external_bits > > (A way around this would be to ship the WiX support in the main qbs package, or together with NSIS support, because then the resulting package is not unusable without > a third-party dependency.) We kind of keep going back and forth on this, but you might be right. We could just roll all of the module packages into the main qbs package, and add dependencies like Qt, NSIS, etc., as Recommends or Suggests or whatever it is in RPM. > But IMHO, not only we shouldn't be shipping WiX support at all, but YOU as upstream shouldn't be, either. People should use NSIS instead. WiX is a typical example of "Free, but shackled". Please explain why upstream shouldn't be shipping WiX support. I suppose we should remove support for Microsoft Visual C++ and all the Apple-related features too? "People should use NSIS instead." -- well, I think people shouldn't be using NSIS, and should use WiX instead. Personal opinions are not really relevant here. > There surely are ways for us around that (e.g. shipping a dummy WiX support that errors when people actually want to run WiX, which wouldn't work anyway). Why do you *deliberately* want to break this? > I still doubt that QBS is realistically going to be picked up outside of the Qt community. We already have people using it for non-Qt projects. Regardless of opinion or expectation, this is one of the core design philosophies. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review