[MacPorts] #46132: openjade fails to build on OSX Lion
#46132: openjade fails to build on OSX Lion -----------------------------+-------------------------------- Reporter: pilgrimaflame@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: openjade | Port: openjade -----------------------------+-------------------------------- openjade fails to build on OSX Lion, with Xcode 4.2.1 installed. I get the following error code output in Terminal. {{{ #!div style="font-size: 80%" Code highlighting: {{{#!python ---> Building openjade Error: org.macports.build for port openjade returned: command execution failed }}} }}} -- Ticket URL: <https://trac.macports.org/ticket/46132> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade fails to build on OSX Lion ------------------------------+-------------------------------- Reporter: pilgrimaflame@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: openjade Port: openjade | ------------------------------+-------------------------------- Comment (by pilgrimaflame@…): This my first use of the TRAC system, so I apologize in advance for my newbieness in general. I'm not a developer, just an avid private Macports user. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Changes (by larryv@…): * keywords: openjade => * owner: macports-tickets@… => tlockhart1976@… * type: request => defect Old description:
openjade fails to build on OSX Lion, with Xcode 4.2.1 installed. I get the following error code output in Terminal.
{{{ #!div style="font-size: 80%" Code highlighting: {{{#!python ---> Building openjade Error: org.macports.build for port openjade returned: command execution failed }}} }}}
New description: openjade fails to build on OSX Lion, with Xcode 4.2.1 installed. I get the following error code output in Terminal. {{{ ---> Building openjade Error: org.macports.build for port openjade returned: command execution failed }}} -- Comment: No need. This is rather good, as far as first Trac tickets go :) In future tickets, try to Cc port maintainers (`port info --maintainers openjade`). -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by ksee.zelgadis@…): Hello! I have same problem with building open jade. But the version I have tried is 1.3.2_10. OSX version: 10.8.2, 64bit. I am attaching the log file. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by pilgrimaflame@…): The version attempting to install for me has been 1.3.2_8. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by m.rick@…): I have the same problem under Lion and XCode 4.6.3 Couldn't build GTK2 -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by cal@…): These are not the same problems. The original main.log shows a link error, which may be due to a problem with the copy of libosp.dylib on the system (e.g., it might be for a different architecture). main.2.log is not from a clean build, so the first step should be cleaning and re-trying. It seems libosp.dylib is missing on this system: {{{ :info:build make[2]: *** No rule to make target `/tmp/skl/SynfigStudio.lapp/Contents/Resources/lib/libosp.dylib', needed by `openjade'. Stop. }}} main.3.log is a similar instance: {{{ :info:build make[2]: *** No rule to make target `/Applications/Dia.lapp/Contents/Resources/lib/libosp.dylib', needed by `openjade'. Stop. }}} I don't know why openjade's build system tries to put stuff into `/Applications/Dia.lapp`, which it certainly shouldn't, but I don't know why this happens either. Normally, I'd recommend building with trace mode enabled (i.e. `sudo port -t ...`), but as far as I know that fails for openjade. It might be worth a shot, though, because it would hide these files from the build system. It might be enough to complete configure with trace mode enabled and re-run the same command without `-t` once it failed. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by m.rick@…): it's because i made a try with this path not to pollute a previous working installation. But I then did a new try with a fresh install in /opt/local as usual and began by trying first by installing OpenJade as a very first port and got the same error, OpenJade didn't build. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by cal@…): Is `/opt/local/lib/opensp.dylib` present on your system and the `opensp` port installed? -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by tlockhart1976@…): I cannot reproduce the problem on Yosemite: {{{ sudo port uninstall docbook-xml-4.3 docbook-xml-4.4 docbook-xml-4.5 iso8879 docbook-xml-4.2 openjade docbook-sgml-4.2 docbook-utils p5.22-sgmlspm docbook-dsssl docbook-xml-5.0 docbook-xsl docbook-xsl-ns sgml-common sudo rm -rf /opt/local/etc/sgml /opt/local/etc/xml sudo port install -s openjade }}} I believe that this ticket should be retired. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: worksforme | Keywords: Port: openjade | ------------------------------+----------------------------- Changes (by cal@…): * status: new => closed * resolution: => worksforme Comment: Closing at maintainer request. -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#46132: openjade @1.3.2_8: fails to build on OSX Lion ------------------------------+----------------------------- Reporter: pilgrimaflame@… | Owner: tlockhart1976@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: worksforme | Keywords: Port: openjade | ------------------------------+----------------------------- Comment (by ridethecliche@…): Something is messed up here. On my Snow Leopard box, I built MacPorts from source with a prefix=/Applications/Program.app/macports Then I tell MP to install OpenJade. Dependancies get pulled-in and built (including opensp) without issue. When it gets to OpenJade, the build dies on me in the same spot as m.rick@'s main.3.log. Somehow the letter 'l' is getting jammed to the prefix string after the first "." in the string His build location is actually "/Applications/Dia.app/Contents/Resources/lib" -- But it's looking in ..../Dia.lapp/... In my case, my build dies at "No rule to make target `/Applications/Program.lapp/macports/lib/libosp.dylib'" If I do something horrible and ugly like... sudo cp /Applications/Program.app/macports/lib/libosp.dylib /Applications/Program.lapp/macports/lib ...and re-rerun "port -v install openjade" the build completes. HTH -- Ticket URL: <https://trac.macports.org/ticket/46132#comment:12> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts