[MacPorts] #48563: qgis @2.10.1_0 +grass +postgresql93: fails to build
MacPorts
noreply at macports.org
Fri Aug 14 16:02:24 PDT 2015
#48563: qgis @2.10.1_0 +grass +postgresql93: fails to build
------------------------------+---------------------
Reporter: epimetheus314@… | Owner: vince@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: qgis |
------------------------------+---------------------
Comment (by epimetheus314@…):
Another issue happened.
Although the port qgis can be built successfully as I wrote above, I
failed to install the binary, the rebuilding process failed 3 times
because of broken files.[[BR]]
Based on the output below, I looked at the content of the following two
files via 'lv' command:
-
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6
-
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.v.in6
I found that the locations of framework files '''qgis_core''',
'''qgis_gui''', and '''qgisgrass6''' are hard-corded as they were in
${worksrcpath}.
{{{
$ sudo port -sdy rev-upgrade
...
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/QGIS
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/QGIS
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/QGIS
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/bin/QGIS
Browser.app/Contents/MacOS/QGIS Browser
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/bin/QGIS
Browser.app/Contents/MacOS/QGIS Browser
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/bin/qgis_bench.app/Contents/MacOS/qgis_bench
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/bin/qgis_help.app/Contents/MacOS/qgis_help
DEBUG: Ignoring loadcommand containing @executable_path in
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/crssync
Could not open
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_qgis/qgis/work/qgis-2.10.1/build/output/lib/qgis_core.framework/Versions/2.10/qgis_core:
Error opening or reading file (referenced from
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6)
DEBUG: Marking
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6
as broken
Could not open
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_qgis/qgis/work/qgis-2.10.1/build/output/lib/qgis_gui.framework/Versions/2.10/qgis_gui:
Error opening or reading file (referenced from
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6)
DEBUG: Marking
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6
as broken
Could not open
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_qgis/qgis/work/qgis-2.10.1/build/output/lib/qgisgrass6.framework/Versions/2.10/qgisgrass6:
Error opening or reading file (referenced from
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6)
DEBUG: Marking
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.r.in6
as broken
DEBUG: Marking
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.v.in6
as broken
DEBUG: Marking
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.v.in6
as broken
DEBUG: Marking
/Applications/MacPorts/QGIS.app/Contents/MacOS/lib/qgis/grass/modules/qgis.v.in6
as broken
---> Found 6 broken file(s), matching files to ports
---> Found 1 broken port(s), determining rebuild order
DEBUG: Broken: qgis
DEBUG: Processing port qgis @0:2.10.1_0 +grass+postgresql93
---> Rebuilding in order
qgis @2.10.1 +grass+postgresql93
...
}}}
--
Ticket URL: <https://trac.macports.org/ticket/48563#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list