Merge ~lucaskanashiro/+git/ruby-puppet-syntax:fix-ftbfs-in-ubuntu into ~lucaskanashiro/+git/ruby-puppet-syntax:v2.6.1-2
Status: | Approved |
---|---|
Approved by: | Lucas Kanashiro |
Approved revision: | 74f749b44e64f6983e11361be65d987aa1678232 |
Proposed branch: | ~lucaskanashiro/+git/ruby-puppet-syntax:fix-ftbfs-in-ubuntu |
Merge into: | ~lucaskanashiro/+git/ruby-puppet-syntax:v2.6.1-2 |
Diff against target: |
101 lines (+9/-61) 4 files modified
debian/changelog (+7/-0) debian/control (+2/-1) debian/patches/series (+0/-1) dev/null (+0/-59) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sergio Durigan Junior (community) | Approve | ||
Lucas Kanashiro | Pending | ||
Review via email: mp+390673@code.launchpad.net |
Description of the change
Fix FTBFS in Groovy. In version 2.6.1-2 of ruby-puppet-syntax was added a patch to workaround some tests which were failing because of puppet throwing some warnings due to a ruby 2.7 deprecation:
https:/
This puppet issue was fixed in Ubuntu and upstream via this patch:
https:/
The new patch added to ruby-puppet-syntax was written in a way that it'd fail when puppet is fixed to warn maintainers to remove the patch. Since it is already fixed in Ubuntu now ruby-puppet-syntax FTBFS. This MP drops this patch.
Without the patch it builds fine in amd64 (arch:all) and autopkgtest is happy:
autopkgtest [09:35:22]: @@@@@@@
gem2deb-test-runner PASS
FYI I was discussing with vorlon about this solution I am proposing here and he agreed with it. However, I'd be happy to get a +1 from the team.