[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