[MacPorts] #24348: kdesdk4 does not build umbrello
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: ----------------------------------+----------------------------------------- I just built kdesdk4 on a 10.4.11 intel MacBook (and ran into several problems, incidentally, for which there are already tickets submitted). However, once I managed to make the build complete successfully, there was no Umbrello application. This was the only application I really needed, and it was disappointing to go through all of that trouble to not even be able to get it. Please fix kdesdk4 so that umbrello is built. -- Ticket URL: <http://trac.macports.org/ticket/24348> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Changes (by macsforever2000@…): * cc: sharky@… (added) * owner: macports-tickets@… => snc@… * port: => kdesdk4 -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by snc@…): Was this 4.2.2? Do you have a build log we can look at? -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by roberto@…): It was with 4.4.1 yesterday. I did a 'port selfupdate' and 'port -u upgrade outdated' today and got 4.4.2. Same thing, no umbrello to be found. If you can tell me how to force a rebuild, I can capture the log and post it. (I looked in the man page and it is not clear how to that without uninstalling first. Is that the correct way?) -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by snc@…): Sure, you can do `sudo port -d build kdesdk4 &> ~/kdesdk4.log`. That command will do a debug build (which will work without having to uninstall kdesdk4) and save it as a file in your home directory. Just attach it (you may need to have Finder archive it first if it's too big). -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by roberto@…): I did as you recommended, and this message appeared: {{{ ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. ----------------------------------------------------------------------------- * boost (1.33.1 or higher) <http://www.boost.org> Boost C++ Libraries Required to build Umbrello. ----------------------------------------------------------------------------- }}} I am installing boost right now and will try to reinstall kdesdk4 4 and see if I get Umbrello that way. -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by roberto@…): The installation of boost completed, then I uninstalled/installed kdesdk4, and Umbrello was installed. It doesn't launch, but I'll look into it and open a separate ticket if that is what is needed. -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4 does not build umbrello ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by roberto@…): Actually, I've got a better handle on this now. Here are the contents of /Applications/MacPorts/KDE4/umbrello.app/Contents/MacOS/umbrello.shell: {{{ #!/bin/sh # created by cmake, don't edit, changes will be lost DYLD_LIBRARY_PATH=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/lib/./:/opt/local/lib${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH} "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/umbrello/umbrello/umbrello.app/Contents/MacOS/umbrello" "$@" }}} The problem is that neither of the referenced files or directories exist: {{{ roberto@vieques:~$ ls /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/lib/ ls: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/lib/: No such file or directory roberto@vieques:~$ ls /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/umbrello/umbrello/umbrello.app/Contents/MacOS/umbrello ls: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/umbrello/umbrello/umbrello.app/Contents/MacOS/umbrello: No such file or directory roberto@vieques:~$ }}} Also, manually launching the application results in this: {{{ roberto@vieques:~$ DYLD_LIBRARY_PATH=/opt/local/lib /Applications/MacPorts/KDE4/umbrello.app/Contents/MacOS/umbrello dyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libJPEG.dylib Trace/BPT trap roberto@vieques:~$ ll /opt/local/lib/libJPEG.dylib lrwxr-xr-x 1 root admin 15B Mar 28 21:54 /opt/local/lib/libJPEG.dylib -> libjpeg.8.dylib roberto@vieques:~$ }}} Would it be better to report this in a new ticket? -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: umbrello problems: deps and dylib ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Changes (by snc@…): * status: new => assigned Comment: Let's keep this one going. -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: umbrello problems: deps and dylib ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Comment(by snc@…): I added the variant for boost in r65992. -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4: umbrello problems: deps and dylib ----------------------------------+----------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: kdesdk4 ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: All your variant does is add a lib dep on boost. If having boost installed when building kdesdk4 causes kdesdk4 to build umbrello, then you should also modify the port to ensure umbrello is ''not'' built ''unless'' the new variant is selected. Otherwise users installing kdesdk4 will get different software depending on whether they already had boost or not. -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24348: kdesdk4: umbrello problems: deps and dylib -----------------------------------+---------------------------------------- Reporter: roberto@… | Owner: snc@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: Port: kdesdk4 | -----------------------------------+---------------------------------------- Changes (by snc@…): * status: assigned => closed * resolution: => fixed Comment: Enforced variant in r68608. -- Ticket URL: <http://trac.macports.org/ticket/24348#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts