Hello,
Over the last few days, I took over some pieces of nodejs-grunt that
had been retired due to being FTBFS in F31/Rawhide:
* nodejs-grunt-legacy-util
* nodejs-grunt-contrib-nodeunit
* nodeunit
* nodejs-dateformat (not part of grunt, but a dependency)
Without grunt-legacy-util, as far as I can tell, nodejs-grunt was
unusable-- a package I had that used grunt for its unit tests could
not be built because grunt could not be installed. So things were
unfortunately pretty broken here.
I've updated all four packages to their latest upstream releases and
rebuilt them successfully. However, the-- outdated-- version of grunt
we are shipping explicitly requires grunt-legacy-util >= 1.0 && < 1.1.
grunt-legacy-util in Rawhide is now version 1.1, so to finish this we
either need to update the rest of grunt (or use %nodejs_fixdep and
hope for the best, I suppose).
I can work on this and submit pull requests to the packages in
question, if that would be helpful, but I wanted to check in here
before doing so. As best as I can tell, the packages in question that
need updating are:
* nodejs-grunt
* nodejs-grunt-legacy-log
* nodejs-grunt-legacy-log-util
Cheers,
Ben Rosser