Skip Menu |

This queue is for tickets about the Tapper-Installer CPAN distribution.

Report information
The Basics
Id: 125367
Status: rejected
Priority: 0/
Queue: Tapper-Installer

People
Owner: Nobody in particular
Requestors: jkeenan [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Today I attempted to work on https://rt.cpan.org/Dist/Display.html?Name=Tapper-Installer. I forked the github.com repo and cloned it locally, first to Linux. I installed dependencies with: ##### dzil authordeps --missing | cpanm ##### ... which completed, apparently successfully. I then called: ##### dzil build ##### .... whereupon I got this error output: ##### [DZ] beginning to build Tapper-Installer [@TAPPER/Git::NextVersion] Bumping version from 5.0.0 to 5.0.1 [DZ] guessing dist's main_module is lib/Tapper/Installer.pm [@TAPPER/ExtraTests] rewriting author test xt/author/pod-syntax.t [@TAPPER/ExtraTests] rewriting author test xt/author/pod-coverage.t [@TAPPER/ExtraTests] rewriting author test xt/author/eol.t Could not decode UTF-8 lib/Tapper/Installer/Precondition/Image.pm; filename set by GatherDir (Dist::Zilla::Plugin::GatherDir line 225); encoded_content added by @TAPPER/GatherDir (Dist::Zilla::Plugin::GatherDir line 226); error was: utf8 "\xF6" does not map to Unicode at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/5.26.0/x86_64-linux/Encode.pm line 212, <DATA> line 6. ; maybe you need the [Encoding] plugin to specify an encoding at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Role/File.pm line 169, <DATA> line 6. Dist::Zilla::Role::File::_throw(Dist::Zilla::File::OnDisk=HASH(0x637ef18), "decode UTF-8", "utf8 \"\\xF6\" does not map to Unicode at /home/jkeenan/perl5/pe"...) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Role/File.pm line 146 Dist::Zilla::Role::File::catch {...} ("utf8 \"\\xF6\" does not map to Unicode at /home/jkeenan/perl5/pe"...) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Try/Tiny.pm line 124 Try::Tiny::try(CODE(0x75c3b80), Try::Tiny::Catch=REF(0x73c70a8)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Role/File.pm line 146 Dist::Zilla::Role::File::_decode(Dist::Zilla::File::OnDisk=HASH(0x637ef18), "package Tapper::Installer::Precondition::Image;\x{a}\x{a}use strict;\x{a}"...) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Role/MutableFile.pm line 54 Dist::Zilla::Role::MutableFile::content(Dist::Zilla::File::OnDisk=HASH(0x637ef18)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Role/PPI.pm line 36 Dist::Zilla::Role::PPI::ppi_document_for_file(Dist::Zilla::Plugin::PkgVersion=HASH(0x60ab120), Dist::Zilla::File::OnDisk=HASH(0x637ef18)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Plugin/PkgVersion.pm line 173 Dist::Zilla::Plugin::PkgVersion::munge_perl(Dist::Zilla::Plugin::PkgVersion=HASH(0x60ab120), Dist::Zilla::File::OnDisk=HASH(0x637ef18)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Plugin/PkgVersion.pm line 131 Dist::Zilla::Plugin::PkgVersion::munge_file(Dist::Zilla::Plugin::PkgVersion=HASH(0x60ab120), Dist::Zilla::File::OnDisk=HASH(0x637ef18)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Plugin/PkgVersion.pm line 115 Dist::Zilla::Plugin::PkgVersion::munge_files(Dist::Zilla::Plugin::PkgVersion=HASH(0x60ab120)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Dist/Builder.pm line 354 Dist::Zilla::Dist::Builder::build_in(Dist::Zilla::Dist::Builder=HASH(0x4874338), undef) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Dist/Builder.pm line 421 Dist::Zilla::Dist::Builder::ensure_built_in(Dist::Zilla::Dist::Builder=HASH(0x4874338)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Dist/Builder.pm line 410 Dist::Zilla::Dist::Builder::ensure_built(Dist::Zilla::Dist::Builder=HASH(0x4874338)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/Dist/Builder.pm line 475 Dist::Zilla::Dist::Builder::build_archive(Dist::Zilla::Dist::Builder=HASH(0x4874338)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/Dist/Zilla/App/Command/build.pm line 107 Dist::Zilla::App::Command::build::execute(Dist::Zilla::App::Command::build=HASH(0x252b268), Getopt::Long::Descriptive::Opts::__OPT__::2=HASH(0x26af300), ARRAY(0x1e9f900)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/App/Cmd.pm line 468 App::Cmd::execute_command(Dist::Zilla::App=HASH(0x218cc68), Dist::Zilla::App::Command::build=HASH(0x252b268), Getopt::Long::Descriptive::Opts::__OPT__::2=HASH(0x26af300)) called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/App/Cmd.pm line 321 App::Cmd::run("Dist::Zilla::App") called at /home/jkeenan/perl5/perlbrew/perls/perl-5.26.0/bin/dzil line 12 ##### I'm not sure what the '[Encoding]' plugin might be, but I suspect that something is missing from your 'dist.ini' file. Please advise as to how I should proceed. Thank you very much. Jim Keenan
On Sun May 20 09:09:01 2018, JKEENAN wrote: Show quoted text
Don't invest energy on Tapper in its currently visible public form. Tapper is a victim to the typical process of opensource getting bought by a company (by hiring the people) and then not contributing back its further development. That's a pity as Tapper drives the large scale testing of EC2 platforms, but hey so it is... The website http://tapper-testing.org says: Current status: Tapper as a project was acquired by Amazon Dresden in 2013. A big open-source release for scaling up is polished and prepared there and waits for approval. Some parts were already approved and got pushed to github but some essential parts are still missing (mostly the WebGUI, the Benchmarks refactoring, and the MCP aka. Master Control Program scheduler). Until those parts also get pushed to github the Tapper project is in limbo of public maintenance and only living forth in the corporate world. If you are interested or you are an old user of Tapper please respectfully ask them for giving the approval on the "February 2015" release. The project is kept in maintenance mode in the way I still use it but that's it. Sorry. Kind regards, Steffen -- Steffen Schwigon <ss5@renormalist.net> Dresden Perl Mongers <http://dresden-pm.org/>