Subject: | Unneeded depenendency versions |
The dependency versions looks suspiciously recent. E.g parent is run-requires in 0.234 version. corelist displays this version was introduced in perl 5.23.0. In other words Tree-1.09 cannot be installed into systems with perl 5.22 or older.
I recommend to specify versions only at dependencies where it makes sense. E.g. where you use some new feature not available in previous versions or where you rely on some new behavior. Copying versions you have installed on your machine is counterproductive.