[MacPorts] #33044: port can't find R dylibs and repeatedly rebuilds
MacPorts
noreply at macports.org
Fri Jan 27 22:52:33 PST 2012
#33044: port can't find R dylibs and repeatedly rebuilds
--------------------------------+-------------------------------------------
Reporter: stephen@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.0.3
Keywords: | Port:
--------------------------------+-------------------------------------------
R keeps certain R-specific dylibs in its own library directory -- on my
system it's
{{{
/opt/local/lib/R/lib/x86_64/
}}}
-- and port repeatedly rebuilds R, apparently failing with
{{{
---> Computing dependencies for R
---> Fetching R
---> Verifying checksum(s) for R
---> Extracting R
---> Configuring R
---> Building R
---> Staging R into destroot
---> Installing R @2.14.1_0+gcc44+recommended
---> Activating R @2.14.1_0+gcc44+recommended
---> Cleaning R
---> Updating database of binaries: 100%
---> Scanning binaries for linking errors: 98%
Warning: Could not open libRblas.dylib: Error opening or reading file
Warning: Could not open libR.dylib: Error opening or reading file
---> Scanning binaries for linking errors: 100%
---> Found 2 broken file(s), matching files to ports
Error: Port R is still broken after rebuiling it more than 3 times. You
might want to file a bug for this.
Port R still broken after rebuilding 3 time(s)
while executing
"error "Port [$port name] still broken after rebuilding [expr
$broken_port_counts([$port name]) - 1] time(s)""
(procedure "revupgrade_scanandrebuild" line 230)
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_upgrade" line 24)
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 4766)
}}}
R works fine, as far as I can tell in light testing.
--
Ticket URL: <https://trac.macports.org/ticket/33044>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list