[csw-maintainers] mgar stripbin conflict

Claudio claudio at opencsw.org
Fri Dec 14 23:10:10 CET 2012



When running mgar package after a successful build and test run, I get
an error at the end (gmake install went fine). I think it's a
meta-problem of the package in question (64-bit) setting up environment
values and the perl expected by the stripbin script. Hardcoding the
stripbin shebang to /opt/csw/bin/perl fixes the problem.


Original error:
gmake[1]: Leaving directory
`/home/claudio/opencsw/perl/trunk/work/solaris10-sparc/build-isa-sparcv9/perl-5.16.2'
gmake: Leaving directory
`/home/claudio/opencsw/perl/trunk/work/solaris10-sparc/build-isa-sparcv9/perl-5.16.2'
  ==> fixconfig:
/home/claudio/opencsw/perl/trunk/work/solaris10-sparc/install-isa-sparcv9/opt/csw/lib/64
  ==> fixconfig:
/home/claudio/opencsw/perl/trunk/work/solaris10-sparc/install-isa-sparcv9/opt/csw/bin/sparcv9
Can't locate strict.pm in @INC (@INC contains:
/opt/csw/lib/64/perl/site_perl /opt/csw/share/perl/site_perl
/opt/csw/lib/perl5/5.16.2/sun4-solaris-thread-multi-64
/opt/csw/lib/perl5/5.16.2 .) at
/home/claudio/opencsw/.buildsys/v2/gar/bin/stripbin line 16.
BEGIN failed--compilation aborted at
/home/claudio/opencsw/.buildsys/v2/gar/bin/stripbin line 16.
Can't locate strict.pm in @INC (@INC contains:
/opt/csw/lib/64/perl/site_perl /opt/csw/share/perl/site_perl
/opt/csw/lib/perl5/5.16.2/sun4-solaris-thread-multi-64
/opt/csw/lib/perl5/5.16.2 .) at
/home/claudio/opencsw/.buildsys/v2/gar/bin/stripbin line 16.
BEGIN failed--compilation aborted at
/home/claudio/opencsw/.buildsys/v2/gar/bin/stripbin line 16.
gmake[1]: *** [strip] Error 2
gmake[1]: Leaving directory `/home/claudio/opencsw/perl/trunk'
gmake: *** [merge-isa-sparcv9] Error 2



More information about the maintainers mailing list