[MacPorts] #44418: p5-sgmlspm: fix installation
MacPorts
noreply at macports.org
Thu Jul 24 01:22:44 PDT 2014
#44418: p5-sgmlspm: fix installation
---------------------+------------------------
Reporter: mojca@… | Owner: lockhart@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: p5-sgmlspm
---------------------+------------------------
The port `p5-sgmlspm` needs to be fixed. When Perl isn't installed yet (as
it happens on the buildbot), the installation doesn't proceed properly.
One of the reasons might be that `perl5.lib` isn't defined yet when Perl
is not installed, but the package might need some major changes anyway
(Makefiles of perl modules shouldn't need to be patched in the way that is
required in this package).
{{{
> sudo port -f deactivate perl5.16
[...]
> sudo port -v install p5.16-sgmlspm
---> Computing dependencies for p5.16-sgmlspm..
---> Dependencies to be installed: perl5.16
---> Activating perl5.16 @5.16.3_0
x ./
[...]
--> Verifying checksums for p5.16-sgmlspm
---> Checksumming SGMLSpm-1.03ii.tar.gz
---> Extracting p5.16-sgmlspm
---> Extracting SGMLSpm-1.03ii.tar.gz
---> Patching Makefile:
s|/usr/local/|/path/to/p5.16-sgmlspm/work/destroot/opt/local/|
---> Patching Makefile:
s|/usr/local/|/path/to/p5.16-sgmlspm/work/destroot/opt/local/|
xinstall: mkdir /path/to/p5.16-sgmlspm/work/destroot
xinstall: mkdir /path/to/p5.16-sgmlspm/work/destroot/opt
xinstall: mkdir /path/to/p5.16-sgmlspm/work/destroot/opt/local
xinstall: mkdir /path/to/p5.16-sgmlspm/work/destroot/opt/local/bin
xinstall: mkdir /path/to/p5.16-sgmlspm/work/destroot/opt/local/lib
xinstall: mkdir /path/to/p5.16-sgmlspm/work/destroot/opt/local/lib/perl5
xinstall: mkdir
/path/to/p5.16-sgmlspm/work/destroot/opt/local/lib/perl5/vendor_perl
xinstall: mkdir
/path/to/p5.16-sgmlspm/work/destroot/opt/local/lib/perl5/vendor_perl/5.16.3
xinstall: mkdir
/path/to/p5.16-sgmlspm/work/destroot/opt/local/lib/perl5/vendor_perl/5.16.3/SGMLS
[...]
Warning: violation by /SGMLS
Warning: violation by /SGMLS.pm
Warning: violation by /skel.pl
Warning: p5.16-sgmlspm violates the layout of the ports-filesystems!
Warning: Please fix or indicate this misbehavior (if it is intended),
it will be an error in future releases!
---> Installing p5.16-sgmlspm @1.03ii.0_0
a .
a ./+COMMENT
a ./+CONTENTS
a ./+DESC
a ./+PORTFILE
a ./+STATE
a ./opt
a ./SGMLS
a ./SGMLS.pm
a ./skel.pl
a ./SGMLS/Output.pm
a ./SGMLS/Refs.pm
a ./opt/local
a ./opt/local/bin
a ./opt/local/lib
a ./opt/local/lib/perl5
a ./opt/local/lib/perl5/SGMLS
a ./opt/local/lib/perl5/SGMLS.pm
a ./opt/local/lib/perl5/skel.pl
a ./opt/local/lib/perl5/SGMLS/Output.pm
a ./opt/local/lib/perl5/SGMLS/Refs.pm
a ./opt/local/bin/sgmlspl
}}}
--
Ticket URL: <https://trac.macports.org/ticket/44418>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list