[kdesrc-build] [Bug 481272] Perl error in OpenSuse LEAP 15.5
https://bugs.kde.org/show_bug.cgi?id=481272 David Redondo changed: What|Removed |Added Resolution|WORKSFORME |--- Ever confirmed|0 |1 Status|RESOLVED|REOPENED CC||k...@david-redondo.de --- Comment #3 from David Redondo --- https://invent.kde.org/sdk/kdesrc-build/-/commit/3482e71cc3c79a3daf9aba2aa2803ceead840167 dropped the minimum from 5.28, 5.26. I think the documentation is just mistaken here. The code and the README still say 5.26. I ask you to reconsider this and restore 5.26 compatibility. kdesrc-build is important as it is the tool we point new contributors to and needs to work on a wide range of common distros. It even enables people to contribute by also be enabling to build key 3rd-party deps if the distro ones are outdated. Breaking compatibility with the LATEST OpenSuseLeap is not optimal because of this. -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 481272] Perl error in OpenSuse LEAP 15.5
https://bugs.kde.org/show_bug.cgi?id=481272 --- Comment #2 from Marco Martin --- (In reply to Andrew Shark from comment #1) > Try replacing = with : here: > https://invent.kde.org/ashark/kdesrc-build/-/commit/ > 2aedf7af5c8753def23f75618681d42cd4bef8a6#9cca8ad07f12b7b754bac5e08c4e360e4c8a > b1a3_497_494 It doesn't seem to work, but doesn't matter good to know is just a perl dependency issue > Also try upgrading perl and see if error persists. Also, try kde-builder, it > should work normally. yep, tried it and right now it seems to work very well for me, on this machine I switched full time to use only kde-builder :) -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 481272] Perl error in OpenSuse LEAP 15.5
https://bugs.kde.org/show_bug.cgi?id=481272 Andrew Shark changed: What|Removed |Added Resolution|--- |WORKSFORME Status|REPORTED|RESOLVED --- Comment #1 from Andrew Shark --- Currently we require 5.28 as a minimum (mpyne wrote in perl-upgrade-notes.pod). Previously the `:s` was incorrecly applied, meaning that parameter could be optional. Now the correct `=s` is applied. See 2aedf7af commit. I do not know if that was previously working in OpenSuse Leap or even if OpenSuse Leap was supported by kdesrc-build. Try replacing = with : here: https://invent.kde.org/ashark/kdesrc-build/-/commit/2aedf7af5c8753def23f75618681d42cd4bef8a6#9cca8ad07f12b7b754bac5e08c4e360e4c8ab1a3_497_494 The only option that is currently using this specifier is ignore-modules (the --run previously also used that, but now is handled differently). I could manually parse the ignore-modules also, but I am not sure it is worth it, as we will loose the ability to use options after that. Also try upgrading perl and see if error persists. Also, try kde-builder, it should work normally. -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 481272] Perl error in OpenSuse LEAP 15.5
https://bugs.kde.org/show_bug.cgi?id=481272 Nate Graham changed: What|Removed |Added CC||ash...@linuxcomp.ru, ||n...@kde.org -- You are receiving this mail because: You are watching all bug changes.