fpm-cookery icon indicating copy to clipboard operation
fpm-cookery copied to clipboard

Remove puppet dependency

Open aalmenar opened this issue 2 months ago • 5 comments

Hi @bernd i have been using a branch of fpm-cookery https://github.com/aalmenar/fpm-cookery/tree/remove_puppet_dependency that i’ve removed the puppet/facter depency. I haven’t made a pull request since i ask if you may be interested in merging this into fpm-cookery. i use it daily for building debian packages and it’s working great. Even i ran it with ruby 4.0 and works perfectly. So the puppet gem was the real issue here for maintaining this project with up to date rubies.

Let me know if it’s interesting to merge here and i’ll make the pull request.

aalmenar avatar Jan 01 '26 09:01 aalmenar

Ping @bernd

aalmenar avatar Jan 06 '26 16:01 aalmenar

@aalmenar I would love to get rid of the Puppet dependency. 🙂 Feel free to open a pull request. Thanks!

bernd avatar Jan 06 '26 17:01 bernd

@aalmenar I would love to get rid of the Puppet dependency. 🙂 Feel free to open a pull request. Thanks!

Done. Here you have: https://github.com/bernd/fpm-cookery/pull/224

aalmenar avatar Jan 06 '26 17:01 aalmenar

I have added some more pull requests to fix warnings that arise when testing in CI.

aalmenar avatar Jan 07 '26 16:01 aalmenar

@aalmenar Thank you! 🙏 I just merged the two smaller deprecation fixes PRs. Please give me some time to review the Puppet removal.

bernd avatar Jan 10 '26 13:01 bernd

@bernd I have added some commits fixing some minor bugs on the PR, let me know if you are ok with them or prefer for those to be squashed.

aalmenar avatar Jan 13 '26 12:01 aalmenar

@bernd any comments ?

aalmenar avatar Feb 04 '26 16:02 aalmenar