[MacPorts] #37313: atlas Portfile parse error

MacPorts noreply at macports.org
Fri Dec 14 17:13:42 PST 2012


#37313: atlas Portfile parse error
-------------------------+--------------------------------
 Reporter:  jdgleeson@…  |      Owner:  macports-tickets@…
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.1.2
 Keywords:               |       Port:  atlas
-------------------------+--------------------------------
 After a selfupdate, 'port outdated' was no longer reporting my outdated
 atlas port (PPC).

 The last 6 lines of 'sudo port -d sync' are:
 {{{
 Creating port index in
 /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports
 Failed to parse file math/atlas/Portfile: missing close-brace

 Total number of ports parsed:   1
 Ports successfully parsed:      0
 Ports failed:                   1
 Up-to-date ports skipped:       16135
 }}}

 A diff reveals that the '{' at the end of line 477 has no mathching '}':
 {{{
 468a476,479
 >         # Ensure libgomp is linked
 >         if {[info exists gccversion] && ${gccnumber} > 45} {
 >             reinplace -E "s|(LIBS =.*)|\\1
 ${prefix}/lib/gcc${gccnumber}/libgomp.dylib|" \
 >                 ${atlas_path}/build/Make.inc
 }}}


 I've Cc'd the names on ticket "#36569: Atlas  3.10.0_1 - build failure"
 because this file is part of its fix (apologies for spam if I'm wrong).

-- 
Ticket URL: <https://trac.macports.org/ticket/37313>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list