[MacPorts] #39460: tex-whizzytex @1.3.1 uses unnecessary pre-configure phase, which can cause a build failure
MacPorts
noreply at macports.org
Tue Jun 18 08:31:12 PDT 2013
#39460: tex-whizzytex @1.3.1 uses unnecessary pre-configure phase, which can cause
a build failure
---------------------+--------------------------------
Reporter: egall@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Keywords: | Port: tex-whizzytex
---------------------+--------------------------------
tex-whizzytex contains the following pre-configure block:
{{{
pre-configure {
system "open /Applications/Utilities/X11.app"
}
}}}
This led to the following error when I tried to install it:
{{{
---> Configuring tex-whizzytex
DEBUG: Using compiler 'Mac OS X gcc 4.2'
DEBUG: Can't run configure ccache on this port without elevated
privileges. Escalating privileges back to root.
DEBUG: euid changed to: 0. egid changed to: 0.
DEBUG: changing euid/egid - current euid: 0 - current egid: 0
DEBUG: egid changed to: 502
DEBUG: euid changed to: 502
DEBUG: Executing proc-pre-org.macports.configure-configure-0
LSOpenURLsWithRole() failed with error -10810 for the file
/Applications/Utilities/X11.app.
Command failed: open /Applications/Utilities/X11.app
Exit code: 1
}}}
I'm assuming this is because LaunchServices probably can't `open` stuff
for users that aren't actually currently logged in. Why does `tex-
whizzytex` need to have X11 open to configure anyways? It seems
unnecessary to me, at least without a comment to explain it...
--
Ticket URL: <https://trac.macports.org/ticket/39460>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list