Opened 14 years ago
Closed 14 years ago
#29134 closed defect (fixed)
mesa @7.8.2 : fail to install +iglx variant
Reported by: | arnaud.antkowiak@… | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | ||
Port: | mesa |
Description
When trying to install the +iglx variant of mesa on Snow Leopard, installation fails with the following log:
$ sudo port install mesa +universal+iglx Error: reinplace: couldn't read file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work/Mesa-7.8.2/configs/darwin": no such file or directory Error: mesa: Error executing iglx: reinplace sed(1) failed Error: Unable to open port: Error evaluating variants To report a bug, see <http://guide.macports.org/#project.tickets>
The complete log is attached below.
Attachments (1)
Change History (6)
Changed 14 years ago by arnaud.antkowiak@…
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to jeremyhu@… |
---|
comment:2 follow-up: 3 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)
comment:3 Changed 14 years ago by arnaud.antkowiak@…
Replying to jeremyhu@…:
can you please: sudo port -v clean mesa sudo port -v install mesa +iglx
Thank you for the answer Jeremy. port -v
successfully removed the working directory:
$ sudo port -v clean mesa ---> Cleaning mesa ---> Removing work directory for mesa
But the problem kept showing
$ sudo port -v install mesa +universal+iglx Error: reinplace: couldn't read file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work/Mesa-7.8.2/configs/darwin": no such file or directory Error: mesa: Error executing iglx: reinplace sed(1) failed Error: Unable to open port: Error evaluating variants To report a bug, see <http://guide.macports.org/#project.tickets>
Removing the +universal
variant would not change the result.
comment:4 Changed 14 years ago by jmroot (Joshua Root)
The iglx variant is attempting to run the reinplace outside of any particular phase, i.e. it happens immediately when the port is parsed. So even port info mesa +iglx
fails.
comment:5 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Weird. I wonder why that worked before...
Note: See
TracTickets for help on using
tickets.
can you please: sudo port -v clean mesa sudo port -v install mesa +iglx