Opened 11 years ago
Last modified 11 years ago
#38795 closed defect
Follow-up on ticket 34538 — at Version 2
Reported by: | ozanyarman@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.3 |
Keywords: | Cc: | ryandesign@… | |
Port: | cmake |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I have been experiencing a series of similar errors as ticket #34538 when attempting to install my since-a-long-time-broken copy of KDENLIVE on Mac OS X Snow Leopard (Macbook Pro 2008), getting no where after having done what the thread-owner has done with copying tclindex aliases to said missing locations. This is what happens when I type
sudo port install kdenlive
and I get the following error output:
sudo port install kdenlive Password: ---> Computing dependencies for pango ---> Dependencies to be installed: harfbuzz graphite2 icu ---> Configuring graphite2 Error: org.macports.configure for port graphite2 returned: configure failure: command execution failed Error: Failed to install graphite2 Please see the log file for port graphite2 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphite2/graphite2/main.log Error: The following dependencies were not installed: harfbuzz graphite2 icu Error: Unable to upgrade port: 1 Error: Unable to execute port: upgrade mlt failed Ozan-Yarmans-MacBook-Pro:~ ozanyarman$ sudo port list inactive pango-devel @1.32.5 x11/pango-devel Ozan-Yarmans-MacBook-Pro:~ ozanyarman$ sudo port install harfbuzz ---> Computing dependencies for harfbuzz ---> Cleaning harfbuzz ---> Scanning binaries for linking errors: 9.5% Warning: Error parsing file /opt/local/bin/kdestroy: Error opening or reading file ---> Scanning binaries for linking errors: 100.0% ---> Found 3 broken file(s), matching files to ports ---> Found 1 broken port(s), determining rebuild order ---> Rebuilding in order soprano @2.7.4 ---> Computing dependencies for soprano ---> Fetching archive for soprano ---> Attempting to fetch soprano-2.9.0_0.darwin_10.x86_64.tbz2 from http://lil.fr.packages.macports.org/soprano ---> Attempting to fetch soprano-2.9.0_0.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/soprano ---> Attempting to fetch soprano-2.9.0_0.darwin_10.x86_64.tbz2 from http://packages.macports.org/soprano ---> Fetching distfiles for soprano ---> Verifying checksum(s) for soprano ---> Extracting soprano ---> Applying patches to soprano ---> Configuring soprano Error: org.macports.configure for port soprano returned: configure failure: command execution failed Please see the log file for port soprano for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_soprano/soprano/main.log Error: Unable to upgrade port: 1 Error rebuilding soprano while executing "error "Error rebuilding $portname"" (procedure "revupgrade_scanandrebuild" line 382) invoked from within "revupgrade_scanandrebuild broken_port_counts $opts" (procedure "macports::revupgrade" line 5) invoked from within "macports::revupgrade $opts" (procedure "action_revupgrade" line 2) invoked from within "action_revupgrade $action $portlist $opts" (procedure "action_target" line 94) invoked from within "$action_proc $action $portlist [array get global_options]" (procedure "process_cmd" line 95) invoked from within "process_cmd $remaining_args" invoked from within "if { [llength $remaining_args] > 0 } { # If there are remaining arguments, process those as a command set exit_status [process_cmd $remaining..." (file "/opt/local/bin/port" line 4785) Ozan-Yarmans-MacBook-Pro:~ ozanyarman$
As you can see, I again reach a dead end when trying to install harfbuzz or graphite2. The issue with the latter in the log points to the absence of pango-devel, which I forcibly installed in place of my current pango @1.30.1_3+universal+x11 (active) only to revert back upon said chronic failure. I use two other programs (SCALA by Manuel op de Coul & FontForge) which depend on the normal pango, so I cannot remain on pango-devel for long.
There was also the issue of gcc not being set at all, but I managed to learn how to make it active from among my available cmake compilers by "sudo port select --set gcc XXX". This is my current gcc setting:
port select --list gcc Available versions for gcc: apple-gcc42 gcc40 gcc42 llvm-gcc42 mp-gcc44 mp-gcc45 mp-gcc48 (active) none
How can I get KDENLIVE to install back again? My Macports Version is: 2.1.3. Here is a link to the soprano compilation error main.log
attachment:ticket:34538:main.2.log
Thanks,
Dr. Oz.
Replying to internetj@…:
soprano fails with ":debug:build couldn't open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex": no such file or directory while executing" as what appears to be the operative failure.
Putting a symlink to the similarly named file in .../Resources/Scripts results in the building giving the same error for: "/usr/lib/tclIndex".
Another symlink moves the error to "~/Library/Tcl/tclIndex"
And the third time's the charm, so here's a bug report.
Change History (2)
comment:1 Changed 11 years ago by ozanyarman@…
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Description: | modified (diff) |
Keywords: | cmake error unix makefiles missing removed |
"port list" doesn't do what you think it does. You want port installed
instead.
Having a compiler selected via port select
can cause problems for the small minority of ports that are not UsingTheRightCompiler; if you do not specifically need gcc
to be gcc-4.8, I recommend you use port select
to select "none" for gcc.
Your graphite2 build attempt shown above was incomplete. Please clean graphite2 and try again and if it fails again, attach its main.log file to this ticket.
To clear matters further, I have XCode 3.2.6 installed with Terminal Utilities (Unix Makefiles) already, and XQuartz 2.7.4 (xorg-server 1.13.0).