[Shipwright] Build errors with Server::Starter in RT vessel
sunnavy
sunnavy at bestpractical.com
Thu Dec 20 06:27:17 EST 2012
Hi Samuel
I guess it's still the previous problem? Maybe you work around this by
skipping cpan-Server-Starter when you are running shipwright-builder?
Regards
sunnavy
On 12-12-19 21:48, Wenck, Samuel wrote:
> Hello, I am building a Shipwright vessel for RT 4.0.8 and have succeeded in the building of required dependency modules except for Server::Starter version 0.12. I am performing the build on CentOS 6.3 with Shipwright version 2.4.33. When I built previous vessels, I made a note that I needed to install Server::Starter locally onto my build server which I did:
>
> cpan[2]> i Server::Starter
> Module id = Server::Starter
> CPAN_USERID KAZUHO (Kazuho Oku <kazuhooku at gmail.com>)
> CPAN_VERSION 0.12
> CPAN_FILE K/KA/KAZUHO/Server-Starter-0.12.tar.gz
> UPLOAD_DATE 2012-09-25
> MANPAGE Server::Starter - a superdaemon for hot-deploying server programs
> INST_FILE /usr/local/share/perl5/Server/Starter.pm
> INST_VERSION 0.12
>
> When I attempt to build the Shipwright vessel, it fails during the Server::Starter build at:
>
> building cpan-Server-Starter
> build cpan-Server-Starter configure part failed, last output of build.log is:
> *** Module::AutoInstall version 1.03
> *** Checking for Perl dependencies...
> *** Since we're running under CPAN, I'll just let it take care
> of the dependency's installation later.
> [Core Features]
> - Test::TCP ...missing. (would need 0.11)
> - Getopt::Long ...loaded. (2.38)
> - List::MoreUtils ...loaded. (0.33)
> - Proc::Wait3 ...loaded. (0.04)
> - Scope::Guard ...loaded. (0.20)
> *** Module::AutoInstall configuration finished.
> Checking if your kit is complete...
> Looks good
> Writing Makefile for Server::Starter
> Writing MYMETA.yml and MYMETA.json
> Use of uninitialized value in ref-to-glob cast at /opt/rt_build/rt4.0.8_vessel/shipwright/build/rt4.0.8_vessel/lib/perl5/Test/SharedFork/Store.pm line 104.
> Use of uninitialized value in ref-to-glob cast at /opt/rt_build/rt4.0.8_vessel/shipwright/build/rt4.0.8_vessel/lib/perl5/Test/SharedFork/Store.pm line 104.
> flock() on unopened filehandle at /opt/rt_build/rt4.0.8_vessel/shipwright/build/rt4.0.8_vessel/lib/perl5/Test/SharedFork/Store.pm line 104.
> Bad file descriptor at /opt/rt_build/rt4.0.8_vessel/shipwright/build/rt4.0.8_vessel/lib/perl5/Test/SharedFork/Store.pm line 104.
> END failed--call queue aborted.
> at ./bin/shipwright-builder line 605
> main::_install('cpan-Server-Starter', 'GLOB(0x1947c40)') called at ./bin/shipwright-builder line 435
> main::install() called at ./bin/shipwright-builder line 300
>
> I checked for the Test::TCP module and it is installed and already built prior to the Server::Starter module and it also installed locally:
>
> cpan[1]> i Test::TCP
> CPAN: Storable loaded ok (v2.20)
> Reading '/root/.cpan/Metadata'
> Database was generated on Wed, 19 Dec 2012 18:14:08 GMT
> Module id = Test::TCP
> CPAN_USERID TOKUHIROM (Tokuhiro Matsuno <tokuhirom+cpan at gmail.com>)
> CPAN_VERSION 1.18
> CPAN_FILE T/TO/TOKUHIROM/Test-TCP-1.18.tar.gz
> UPLOAD_DATE 2012-10-25
> MANPAGE Test::TCP - testing TCP program
> INST_FILE /usr/local/share/perl5/Test/TCP.pm
> INST_VERSION 1.18
>
> I would appreciate any help or suggestions, Sam
> _______________________________________________
> Shipwright mailing list
> Shipwright at lists.bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/shipwright
More information about the Shipwright
mailing list