Perl5-Alien / Alien-Base

Base classes for Alien:: modules (deprecated, see Alien-Build)
Other
35 stars 19 forks source link

t/http.t fails on MSYS2 when IO::HTML is not installed #164

Closed plicease closed 7 years ago

plicease commented 8 years ago

This may be a bug in the packaging of perl-libwww on MSYS2. Notes for reference.

test t/http.t fails:

https://gist.github.com/plicease/2202f486fcc85895e1da8c2e589d44fd

then install IO::HTML and it passes:

https://gist.github.com/plicease/162710d5c2c915f03828a84b957cecd0

plicease commented 8 years ago

I think IO::HTML should have been installed either from the system perl-libwww package or when I installed LWP::UserAgent using cpanm

libwww-perl depends on HTTP::Request depends on IO::HTML

plicease commented 7 years ago

ATM I am unable to install XS modules in my msys2 instance:

https://github.com/Alexpux/MSYS2-packages/issues/788

I am not sure if this is a MSYS2 support, or if CPAN simply does not work well with MSYS2, but it makes it impossible to support the platform.

plicease commented 7 years ago

This is now actually an Alien-Base-ModuleBuild issue.