Opened 9 years ago

Last modified 3 years ago

#46675 assigned defect

rb-fxruby: install.rb:551:in `mkdir': Operation not permitted - /opt/local/lib/ruby/vendor_ruby/1.8/fox16 — at Version 2

Reported by: mclamb.donald@… Owned by: lyle@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: rb-fxruby

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello,

I am getting an error when attempting a fx-ruby install with macports.

I received the same error before and performed a uninstall-reinstall of macports

Bash Error:

--->  Attempting to fetch FXRuby-1.6.19.tar.gz from http://distfiles.macports.org/ruby
--->  Verifying checksums for rb-fxruby                                         
--->  Extracting rb-fxruby
--->  Configuring rb-fxruby
--->  Building rb-fxruby
--->  Staging rb-fxruby into destroot
Error: org.macports.destroot for port rb-fxruby returned: command execution failed
Please see the log file for port rb-fxruby for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_ruby_rb-fxruby/rb-fxruby/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port rb-fxruby failed
dons-MacBook-Air:/ don$ c

After this I tried cleaning the port, got this error:

dons-MacBook-Air:/ don$ sudo port install rb-fxruby
--->  Computing dependencies for rb-fxruby
--->  Fetching archive for rb-fxruby
--->  Attempting to fetch rb-fxruby-1.6.19_0.darwin_14.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/rb-fxruby
--->  Attempting to fetch rb-fxruby-1.6.19_0.darwin_14.x86_64.tbz2 from http://packages.macports.org/rb-fxruby
--->  Attempting to fetch rb-fxruby-1.6.19_0.darwin_14.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/rb-fxruby
--->  Fetching distfiles for rb-fxruby
--->  Verifying checksums for rb-fxruby
--->  Extracting rb-fxruby
--->  Configuring rb-fxruby
--->  Building rb-fxruby
--->  Staging rb-fxruby into destroot
Error: org.macports.destroot for port rb-fxruby returned: command execution failed
Please see the log file for port rb-fxruby for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_ruby_rb-fxruby/rb-fxruby/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port rb-fxruby failed
dons-MacBook-Air:/ don$ 

log is attached.

Any advise or help would be appreciated,

don

Change History (3)

Changed 9 years ago by mclamb.donald@…

Attachment: main.log added

errorlog

comment:1 Changed 9 years ago by mclamb.donald@…

Cc: mclamb.donald@… added

Cc Me!

comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: mclamb.donald@… removed
Description: modified (diff)
Keywords: fxruby removed
Owner: changed from macports-tickets@… to lyle@…
Port: rb-fxruby added
Summary: FXRuby Install Failing - Error: org.macports.destroot for port rb-fxruby returned: command execution failedrb-fxruby: install.rb:551:in `mkdir': Operation not permitted - /opt/local/lib/ruby/vendor_ruby/1.8/fox16

The error message is correct insofar as ports are not permitted to create files outside of the work directory. The question is why the port is attempting to do this, and how to make it stop attempting to do this.

Note: See TracTickets for help on using tickets.