[MacPorts] #48108: qt5-mac fails to install
MacPorts
noreply at macports.org
Sat Jun 20 09:42:47 PDT 2015
#48108: qt5-mac fails to install
---------------------------+------------------------
Reporter: eburghardt@… | Owner: mcalhoun@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: qt5-mac |
---------------------------+------------------------
Comment (by rjvbertin@…):
Curious error message:
{{{
:info:build make[3]: *** No rule to make target `rendering/style/GridT',
needed by `.obj/svg/SVGAllInOne.o'. Stop.
}}}
I have the object file, but the only thing matching the missing target is
`qt-everywhere-opensource-
src-5.4.2//qtwebkit/Source/WebCore/rendering/style/GridTrackSize.h` . On
first sight I'd say that either something goes very wrong during the
configure step, or else we're seeing a form of logfile corruption caused
by several processes writing at once (those usuallllyyy tttaaakkkeee
ttthhhiiisss fffooorrrmmm ttthhhoououugh ;)).
do you get this exact error systematically?
How many parallel jobs do you use for building?
As an experiment (mostly meant to help looking for an answer), I'd invite
you to do the following in a terminal window:
{{{
> cd `port work qt5-mac`
> sudo -u macports vi .macports.qt5-mac.state
}}}
(or use any text editor you prefer, or pico)
remove the line that says `target: org.macports.configure` and everything
below it, save the file and exit from the editor
Then repeat the `port` command that failed earlier, but add `-v` before
the `install` command. This will make the build process repeat the
configure step, and then will build only some of the things you already
built, plus anything not already built. If the same error occurs (you'll
see it on your terminal this time, because of `-v`), repeat the command
once more but this time add `build.jobs=1` at the end of the line.
Hopefully that will give a slightly more readable (and a certainly
shorter) log, so please upload it.
--
Ticket URL: <https://trac.macports.org/ticket/48108#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list