Opened 13 years ago

Closed 13 years ago

#29151 closed defect (duplicate)

python: mesa @7.8.2 build failure - undefined symbols

Reported by: nhojpatrick (John Patrick) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: mesa

Description (last modified by skymoo (Adam Mercer))

I've just updated and get the following error when glut is replacing mesa.

loki:~ john$ sudo port upgrade outdated ;
--->  glut is replaced by mesa
--->  Computing dependencies for mesa
--->  Building mesa
Error: Target org.macports.build returned: shell command failed (see log for details)
Log for mesa is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/main.log
Error: Unable to upgrade port: 1
To report a bug, see <http://guide.macports.org/#project.tickets>
loki:~ john$

Attachments (2)

main.log (191.6 KB) - added by nhojpatrick (John Patrick) 13 years ago.
main_2011_04_23.log (147.3 KB) - added by nhojpatrick (John Patrick) 13 years ago.

Download all attachments as: .zip

Change History (9)

Changed 13 years ago by nhojpatrick (John Patrick)

Attachment: main.log added

comment:1 Changed 13 years ago by skymoo (Adam Mercer)

Description: modified (diff)
Keywords: mesa removed
Owner: changed from macports-tickets@… to jeremyhu@…

comment:2 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

weird... you must be coming from quite an old install since you're getting "glut replaced by mesa" ... try deactivating mesa and glut and installing.

comment:3 Changed 13 years ago by jmroot (Joshua Root)

Summary: mesa @7.8.2 SyntaxError invalid syntaxmesa @7.8.2 build failure - undefined symbols

Updated description to match what the log says. Where did you see "SyntaxError invalid syntax"?

comment:4 Changed 13 years ago by jmroot (Joshua Root)

Was there a different error message the first time? (The attached log is clearly from a subsequent attempt since it shows a number of phases already complete.) If so, please clean and generate a complete log.

Changed 13 years ago by nhojpatrick (John Patrick)

Attachment: main_2011_04_23.log added

comment:5 Changed 13 years ago by nhojpatrick (John Patrick)

Most days I execute selfupdate and upgrade outdated. From the commit history about 10 days, I see the dependency tree for wine/glut/mesa changed.

I've done a clean and upgrade outdated, let me know what else I need to do.

loki:~ john$ sudo port clean mesa
--->  Cleaning mesa
loki:~ john$ sudo port upgrade outdated
--->  glut is replaced by mesa
--->  Computing dependencies for mesa
--->  Fetching mesa
--->  Verifying checksum(s) for mesa
--->  Extracting mesa
--->  Applying patches to mesa
--->  Configuring mesa
--->  Building mesa
Error: Target org.macports.build returned: shell command failed (see log for details)
Log for mesa is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/main.log
Error: Unable to upgrade port: 1
To report a bug, see <http://guide.macports.org/#project.tickets>
loki:~ john$

comment:6 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Summary: mesa @7.8.2 build failure - undefined symbolspython: mesa @7.8.2 build failure - undefined symbols

Looks like a python bug ... are you using python 3.0?

comment:7 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: duplicate
Status: newclosed

dupe #26379

Note: See TracTickets for help on using tickets.