On Sat Nov 07 06:50:57 2015, SREZIC wrote:
Show quoted text> The special check in
https://metacpan.org/source/CODECHILD/App-Core-
> 0.01/Makefile.PL#L23 cannot work. The condition is only true if
> XML::Bare is not yet installed, but in this case an XML::Bare version
> check is done which can never succeed.
>
> It's also unusual (for a CPAN distribution) to have an exact module
> version required. This means that automatic installs are not possible
> anymore. Is there a reason for this requirement?
At the time this test was written, the current version of XML::Bare released on CPAN was broken and did not meet the specs set by the unit tests.
The check was placed here intentionally to stop getting submissions of failed functionality due to usage with broken dependencies.
Currently the module has passed that point and this check is no longer relevant.
Also; note that "App::Core" is deprecated. The current version is "Framework::Core".
Additionally, the latest updates to Framework::Core can only be found currently on github. See
https://github.com/nanoscopic/carbon-state/blob/master/Framework/Makefile.PL for the latest version of the file you are referencing specifically.
Even more to the point, the module as a whole needs to be switched to the 'Ginger' root namespace. After discussion with CPAN maintainers on mailing list, it has been decided that "Framework::Core" and related stuffs will be taking over the root "Ginger" namespace on CPAN. I will not be releasing any additional versions of "App::Core" or "Framework::Core" on CPAN, and the current modules there will likely be erased once a current version is posted to the Ginger namespace.