Closed ardeshir closed 1 year ago
Can you check the build log that's mentioned in the output you showed above (/root/scratch/zadm-0.14.0/thirdparty/work/1688608534.14775/build.log
)
Did you build from the master branch or from a release tar.gz?
root@univrs:~/scratch/zadm-0.14.0/thirdparty/work/1688608534.14775# cat build.log
cpanm (App::cpanminus) 1.7046 on perl 5.036001 built for i86pc-solaris-thread-multi-64
Work directory is /root/scratch/zadm-0.14.0/thirdparty/work/1688608534.14775
You have make /usr/gnu/bin/make
You have /usr/bin/wget
You have /usr/sbin/tar, /usr/bin/gzip and /usr/bin/bzip2
You have /usr/bin/unzip
Searching Carton () on cpanmetadb ...
--> Working on Carton
Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/Carton-v1.0.35.tar.gz
-> OK
Unpacking Carton-v1.0.35.tar.gz
Entering Carton-v1.0.35
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.64)
Checking if you have version 0.77 ... Yes (0.9929)
Configuring Carton-v1.0.35
Running Makefile.PL
Warning: prerequisite Menlo::CLI::Compat 1.9018 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Carton
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Getopt::Long 2.39 ... Yes (2.52)
Checking if you have Path::Tiny 0.033 ... Yes (0.144)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.64)
Checking if you have Module::CPANfile 0.9031 ... Yes (1.1004)
Checking if you have Module::CoreList 0 ... Yes (5.20230423)
Checking if you have JSON::PP 2.27300 ... Yes (4.07)
Checking if you have Menlo::CLI::Compat 1.9018 ... No
Checking if you have parent 0.223 ... Yes (0.238)
Checking if you have Try::Tiny 0.09 ... Yes (0.31)
Checking if you have CPAN::Meta 2.120921 ... Yes (2.150010)
Checking if you have CPAN::Meta::Requirements 2.121 ... Yes (2.140)
Checking if you have Class::Tiny 1.001 ... Yes (1.008)
==> Found dependencies: Menlo::CLI::Compat
Searching Menlo::CLI::Compat (1.9018) on cpanmetadb ...
--> Working on Menlo::CLI::Compat
Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/Menlo-Legacy-1.9022.tar.gz
-> OK
Unpacking Menlo-Legacy-1.9022.tar.gz
Entering Menlo-Legacy-1.9022
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.64)
Configuring Menlo-Legacy-1.9022
Running Makefile.PL
Warning: prerequisite Menlo 1.9018 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Menlo::Legacy
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.64)
Checking if you have version 0.9905 ... Yes (0.9929)
Checking if you have Menlo 1.9018 ... No
==> Found dependencies: Menlo
Searching Menlo (1.9018) on cpanmetadb ...
--> Working on Menlo
Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/Menlo-1.9019.tar.gz
-> OK
Unpacking Menlo-1.9019.tar.gz
Entering Menlo-1.9019
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.64)
Configuring Menlo-1.9019
Running Makefile.PL
Warning: prerequisite local::lib 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Menlo
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Class::Tiny 1.001 ... Yes (1.008)
Checking if you have version 0 ... Yes (0.9929)
Checking if you have File::pushd 0 ... Yes (1.016)
Checking if you have CPAN::Meta::Requirements 0 ... Yes (2.140)
Checking if you have parent 0 ... Yes (0.238)
Checking if you have HTTP::Tinyish 0.04 ... Yes (0.18)
Checking if you have Win32::ShellQuote 0 ... Yes (0.003001)
Checking if you have JSON::PP 2 ... Yes (4.07)
Checking if you have Parse::PMFile 0.26 ... Yes (0.44)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.64)
Checking if you have Exporter 0 ... Yes (5.77)
Checking if you have Module::Metadata 0 ... Yes (1.000037)
Checking if you have Getopt::Long 2.36 ... Yes (2.52)
Checking if you have CPAN::Meta::YAML 0 ... Yes (0.018)
Checking if you have CPAN::Common::Index 0.006 ... Yes (0.010)
Checking if you have File::Which 0 ... Yes (1.27)
Checking if you have String::ShellQuote 0 ... Yes (1.04)
Checking if you have URI 0 ... Yes (5.19)
Checking if you have HTTP::Tiny 0.054 ... Yes (0.080)
Checking if you have local::lib 0 ... No
Checking if you have ExtUtils::Helpers 0.020 ... Yes (0.026)
Checking if you have CPAN::Meta 2.132830 ... Yes (2.150010)
Checking if you have File::Temp 0 ... Yes (0.2311)
Checking if you have CPAN::DistnameInfo 0 ... Yes (0.12)
Checking if you have Module::CoreList 0 ... Yes (5.20230423)
Checking if you have Parse::CPAN::Meta 0 ... Yes (2.150010)
Checking if you have ExtUtils::Config 0.003 ... Yes (0.008)
Checking if you have Capture::Tiny 0 ... Yes (0.48)
Checking if you have Module::CPANfile 0 ... Yes (1.1004)
Checking if you have CPAN::Meta::Check 0 ... Yes (0.017)
Checking if you have ExtUtils::InstallPaths 0.002 ... Yes (0.012)
==> Found dependencies: local::lib
Searching local::lib (0) on cpanmetadb ...
--> Working on local::lib
Fetching http://www.cpan.org/authors/id/H/HA/HAARG/local-lib-2.000029.tar.gz
-> OK
Unpacking local-lib-2.000029.tar.gz
Entering local-lib-2.000029
Checking configure dependencies from META.json
Configuring local-lib-2.000029
Running Makefile.PL
You are using Solaris (or another traditional Unix) that does not provide a sane
tar, capable of dealing with the output of GNU tar. Please either set the
PERL_LL_TAR environment variable to the location of a version of tar that
understands the @LongLink convention or put a binary named gtar somewhere on
your PATH.
-> N/A
-> FAIL Configure failed for local-lib-2.000029. See /root/scratch/zadm-0.14.0/thirdparty/work/1688608534.14775/build.log for details.
-> FAIL Installing the dependencies failed: Module 'local::lib' is not installed
-> FAIL Bailing out the installation for Menlo-1.9019.
-> FAIL Installing the dependencies failed: Module 'Menlo' is not installed
-> FAIL Bailing out the installation for Menlo-Legacy-1.9022.
-> FAIL Installing the dependencies failed: Module 'Menlo::CLI::Compat' is not installed
-> FAIL Bailing out the installation for Carton-v1.0.35.
root@univrs:~/scratch/zadm-0.14.0/thirdparty/work/1688608534.14775#
also, getting
pkg set-publisher -m https://pkg.omnios.org/r151046/extra/ extra.omnios
Unknown publisher 'extra.omnios'
root@univrs:~# pkg search go-120
INDEX ACTION VALUE PACKAGE
pkg.fmri set extra.omnios/ooce/developer/go-120 pkg:/ooce/developer/go-120@1.20.5-151046.0
pkg.fmri set extra.omnios/ooce/developer/go-120 pkg:/ooce/developer/go-120@1.20.4-151046.0
pkg.fmri set extra.omnios/ooce/developer/go-120 pkg:/ooce/developer/go-120@1.20.3-151046.0
There is this in your build log:
You are using Solaris (or another traditional Unix) that does not provide a sane
tar, capable of dealing with the output of GNU tar. Please either set the
PERL_LL_TAR environment variable to the location of a version of tar that
understands the @LongLink convention or put a binary named gtar somewhere on
your PATH.
A pkg install gnu-tar
will likely resolve your build issue.
root@univrs:~# pkg list -af gnu-tar
NAME (PUBLISHER) VERSION IFO
archiver/gnu-tar 1.34-151046.0 i--
22 distributions installed
Complete! Modules were installed into /root/scratch/zadm-0.14.0/thirdparty
gmake install
Thanks @hadfl
System : SunOS 5.11 omnios-r151046-f51538a8df i86pc i386 i86pc
Error: