On 2019/10/31 05:41, Dominique Leuenberger / DimStar wrote:
The dep inside the rpm is nescessary for the package to actually TELL the user that this won't work - installing files to a directory where our perl won't look for it is not going to help.
---- Ah, because perl is configured to put thing in directories like 5.16.0, 5.16.1, 5.16.2, etc. But if perl was configured (in an extreme counter example case) to always put libs in '5', then all versions of perl5 would look there for perl and as long as the rpm said it was meant for perl5, then it would work (from an installation point of view). Though -- more in between, if perl, like python was to only use 2 version numbers, like 5.28, and any version that started with 5.28 would end up in that directory (like 5.28.0, 5.28.3, 5.28.9...etc). From a release-configuration point of view -- as long as the rpm points to perl 5.28 as the compatible version (and directory), then that middle road should also work (because it works for python saying >=3.5 even if it is really 3.5.1 or 3.5.3, etc), right? I.e. if it works for python, then it should work with perl -- I understand, I think, where you are coming from -- as long as both libraries and perl point to the same directory, they should work together. That should work for most people, including me, unless your requirement is that somebody's gotta be screwed and there has to be a loser, in which case we'd still have a problem, but hopefully you aren't that type of person -- that'd just be silly.
I'm fully aware the distro I'm responsible for will never match the requriements of 'all people' (in this case, likely you) - but I'm not willing to give up this dependency in the rpms to cater to your need here.
---- Are you really giving up all dependencies, or are they just being made the same as with other languages? Consider, if it is really necessary for perl, then isn't it necessary for other languages? Is that your position? Is it catering to someone's need to have the checks the same as in other languages, or is it catering to someone's need to have perl be different? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org