Re: installing with cpanm fails

Adam Spiers <[email protected]> Sun, 28 Feb 2016 13:44:08 +0000
Newsgroups gmane.comp.gnu.stow.bugs
Message-ID <[email protected]>
On Mon, Feb 22, 2016 at 06:19:07PM +0000, Theisen, Lucas wrote:
> The current (release) version fails to install via cpanm due to:
> 
> 1) Test dependency on IO::Scalar missing from config file (though this appears to have been resolved in the git repo)

Yeah that's right - I need to find some time to do a new release :-(

> 2) Unlink man page issues?  (see the log file below)

[snipped]

> Building and testing Stow-v2.2.2
> Cannot find "new()" in podpath: cannot find suitable replacement path, cannot resolve link
> Cannot find "get_conflicts()" in podpath: cannot find suitable replacement path, cannot resolve link
> Cannot find "get_conflicts()" in podpath: cannot find suitable replacement path, cannot resolve link
> Cannot find "Stow" in podpath: using lib::Stow as replacement path to Stow

Any idea what's going on here?  Doesn't look healthy.  Can you explain
how you reproduced this?

> Building Stow
> t/chkstow.t ................ ok
> t/cleanup_invalid_links.t .. ok
> t/cli_options.t ............ ok
> t/defer.t .................. ok
> cannot unlink man/man1 (Is a directory)
> # Looks like you planned 10 tests but ran 2.
> # Looks like your test exited with 21 just after 2.

[snipped]

I suspect this may be caused by

  https://savannah.gnu.org/bugs/?47286

the fix for which I just pushed to git.  Are you able to retest with
the latest code from git?

Thanks!