[MacPorts] #49857: fails to build on 10.9.5
#49857: fails to build on 10.9.5 ---------------------+-------------------------------- Reporter: dhein@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: augeas ---------------------+-------------------------------- Augeas 1.3.0 fails to build (via "port install augeas"). I get this in the build log: {{{ :info:build Making all in naturaldocs :info:build make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_augeas/augeas/work/augeas-1.3.0/doc/naturaldocs' :info:build Format lens documentation :info:build Format C API documentation :info:build Base class package "NaturalDocs::Languages::Simple" is empty. :info:build (Perhaps you need to 'use' the module which defines that package first, :info:build or make that module available in @INC (@INC contains: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_augeas/augeas/work/augeas-1.3.0/doc/naturaldocs/Modules /opt/local/lib/perl5/site_perl/5.16.3/darwin-thread-multi-2level /opt/local/lib/perl5/site_perl/5.16.3 /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level /opt/local/lib/perl5/vendor_perl/5.16.3 /opt/local/lib/perl5/5.16.3 /darwin-thread-multi-2level /opt/local/lib/perl5/5.16.3 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl .). :info:build at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_augeas/augeas/work/augeas-1.3.0/doc/naturaldocs/Modules/NaturalDocs/Languages/Augeas.pm line 19. :info:build BEGIN failed--compilation aborted at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_augeas/augeas/work/augeas-1.3.0/doc/naturaldocs/Modules/NaturalDocs/Languages/Augeas.pm line 19. :info:build Compilation failed in require. :info:build BEGIN failed--compilation aborted. :info:build make[3]: *** [NDLenses] Error 255 }}} -- Ticket URL: <https://trac.macports.org/ticket/49857> MacPorts <https://www.macports.org/> Ports system for OS X
#49857: augeas @1.3.0: Base class package "NaturalDocs::Languages::Simple" is empty ----------------------+-------------------------------- Reporter: dhein@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: augeas | ----------------------+-------------------------------- Changes (by ryandesign@…): * cc: dhein@… (removed) Comment: The log you've attached is not from a [https://guide.macports.org/chunked/project.html#project.tickets clean build attempt]. Please "sudo port clean augeas", then try again, then attach the new main.log to this ticket if it fails again. augeas builds ok for me on 10.11. I'm using the perl5_16 variant of the perl5 port. Which one are you using? -- Ticket URL: <https://trac.macports.org/ticket/49857#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#49857: augeas @1.3.0: Base class package "NaturalDocs::Languages::Simple" is empty ----------------------+-------------------------------- Reporter: dhein@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: augeas | ----------------------+-------------------------------- Comment (by dhein@…): Replying to [comment:2 ryandesign@…]:
The log you've attached is not from a [https://guide.macports.org/chunked/project.html#project.tickets clean build attempt]. Please "sudo port clean augeas", then try again, then attach the new main.log to this ticket if it fails again.
Done. Attachment updated.
augeas builds ok for me on 10.11. I'm using the perl5_16 variant of the perl5 port. Which one are you using?
Sadly, I can't move to El Capitan yet ... Doing "port installed perl5" yields: {{{ The following ports are currently installed: perl5 @5.16.3_0+perl5_16 (active) }}} -- Ticket URL: <https://trac.macports.org/ticket/49857#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#49857: augeas @1.3.0: Base class package "NaturalDocs::Languages::Simple" is empty ------------------------+-------------------------------- Reporter: dhein@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: duplicate | Keywords: Port: augeas | ------------------------+-------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * status: new => closed * resolution: => duplicate Comment: Replying to [comment:3 dhein@…]:
Replying to [comment:2 ryandesign@…]:
The log you've attached is not from a [https://guide.macports.org/chunked/project.html#project.tickets clean build attempt]. Please "sudo port clean augeas", then try again, then attach the new main.log to this ticket if it fails again.
Done. Attachment updated.
Thanks.
augeas builds ok for me on 10.11. I'm using the perl5_16 variant of the perl5 port. Which one are you using?
Sadly, I can't move to El Capitan yet ...
I didn't mean to suggest that upgrading to El Capitan was necessary; I just wanted to provide a datapoint that the port does install successfully on my system, which provides a place to start to see what differs between your system and mine. OS version is only one of many variables.
Doing "port installed perl5" yields:
{{{ The following ports are currently installed: perl5 @5.16.3_0+perl5_16 (active) }}}
Looks like the problem is that the naturaldocs binary for Mavericks was created on our server back when perl5_12 was the default variant, and that information gets baked into the naturaldocs installation. This is the same problem described in #46515. -- Ticket URL: <https://trac.macports.org/ticket/49857#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#49857: augeas @1.3.0: Base class package "NaturalDocs::Languages::Simple" is empty ------------------------+-------------------------------- Reporter: dhein@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: duplicate | Keywords: Port: augeas | ------------------------+-------------------------------- Comment (by dhein@…): Confirmed that fixing #46515 in naturaldocs did resolve this issue. Thanks! Note that the working versions are naturaldocs 1.52 and augeas 1.4. -- Ticket URL: <https://trac.macports.org/ticket/49857#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts