[MacPorts] #36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed
#36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed ------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: rb19-activesupport ------------------------------+-------------------------------- I have {{{ruby19 @1.9.3-p194_3+doc+nosuffix (active)}}} installed and tried {{{sudo port install rb19-rails}}}. This failed while trying to install {{{rb19-activesupport}}} because it tries to call {{{/opt/local/bin/gem1.9}}} which is not there (it's at {{{/opt/local/bin/gem}}} instead): {{{ :info:destroot sh: /opt/local/bin/gem1.9: No such file or directory :info:destroot Command failed: cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_ruby_rb19-activesupport/rb19-activesupport/work/activesupport-3.0.5 && /opt/local/bin/gem1.9 install --local --force --install-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_ruby_rb19-activesupport/rb19-activesupport/work/destroot/opt/local/lib/ruby1.9/gems/ /opt/local/var/macports/distfiles/ruby/activesupport-3.0.5 :info:destroot Exit code: 127 }}} ticket:25896 and ticket:34867 are the result of a similar problem resulting from the {{{ruby19 +nosuffix}}} variant. ticket:34867#comment:1 mentions a possible solution. -- Ticket URL: <https://trac.macports.org/ticket/36518> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed ---------------------------------+------------------------------ Reporter: Deil.Christoph@… | Owner: singingwolfboy@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: rb19-activesupport | ---------------------------------+------------------------------ Changes (by jmr@…): * owner: macports-tickets@… => singingwolfboy@… * cc: singingwolfboy@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/36518#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed ---------------------------------+------------------------------ Reporter: Deil.Christoph@… | Owner: singingwolfboy@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: rb19-activesupport | ---------------------------------+------------------------------ Changes (by jmr@…): * cc: kimuraw@… (added) Comment: Seems like this might be an issue with the ruby portgroup in general? -- Ticket URL: <https://trac.macports.org/ticket/36518#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed ---------------------------------+------------------------------ Reporter: Deil.Christoph@… | Owner: singingwolfboy@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: rb19-activesupport | ---------------------------------+------------------------------ Comment (by kimuraw@…): I think #36507 fixed this problem. Now port:ruby19 always installs suffixed commands whether with "nosuffix" variant or not. Try "port upgrade ruby19". after the upgrade, "port install rb19-activesupport" will succeed. -- Ticket URL: <https://trac.macports.org/ticket/36518#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed ---------------------------------+------------------------------ Reporter: Deil.Christoph@… | Owner: singingwolfboy@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: rb19-activesupport | ---------------------------------+------------------------------ Comment (by Deil.Christoph@…): You're right, now {{{rb19-activesupport}}} works. But now I get this error with {{{rb19-erubis}}} {{{ ---> Installing rb19-erubis @2.7.0_0 ---> Activating rb19-erubis @2.7.0_0 Error: org.macports.activate for port rb19-erubis returned: Image error: /opt/local/bin/erubis already exists and does not belong to a registered port. Unable to activate port rb19-erubis. Use 'port -f activate rb19-erubis' to force the activation. Error: Failed to install rb19-erubis Please see the log file for port rb19-erubis for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_ruby_rb19-erubis/rb19-erubis/main.log Error: The following dependencies were not installed: rb19-actionmailer rb19-actionpack rb19-erubis rb19-rack rb19-rack-mount rb19-rack-test rb19-tzinfo rb19-mail rb19-mime-types rb19-treetop rb19-polyglot rb19-activerecord rb19-arel rb19-activeresource rb19-bundler rb19-ronn rb19-hpricot rb19-mustache rb19-rdiscount rb19-rspec rb19-railties rb19-thor }}} Let me know if you need the log or further information. -- Ticket URL: <https://trac.macports.org/ticket/36518#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36518: rb19-activesupport: install fails when ruby19 +nosuffix is installed ---------------------------------+------------------------------ Reporter: Deil.Christoph@… | Owner: singingwolfboy@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: rb19-activesupport | ---------------------------------+------------------------------ Changes (by macsforever2000@…): * status: new => closed * resolution: => fixed Comment: Closing because the issue on this ticket is fixed. r98619. @Deil.Christoph: Use the [http://lists.macosforge.org/mailman/listinfo /macports-users Macports Users Mailing List] for tech support. -- Ticket URL: <https://trac.macports.org/ticket/36518#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts