{"action":"created","issue":{"url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/739","repository_url":"https://api.github.com/repos/tmuxinator/tmuxinator","labels_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/739/labels{/name}","comments_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/739/comments","events_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/739/events","html_url":"https://github.com/tmuxinator/tmuxinator/issues/739","id":542065423,"node_id":"MDU6SXNzdWU1NDIwNjU0MjM=","number":739,"title":"Crash with ruby-thor 1.0.1","user":{"login":"nycko123","id":23498668,"node_id":"MDQ6VXNlcjIzNDk4NjY4","avatar_url":"https://avatars0.githubusercontent.com/u/23498668?v=4","gravatar_id":"","url":"https://api.github.com/users/nycko123","html_url":"https://github.com/nycko123","followers_url":"https://api.github.com/users/nycko123/followers","following_url":"https://api.github.com/users/nycko123/following{/other_user}","gists_url":"https://api.github.com/users/nycko123/gists{/gist_id}","starred_url":"https://api.github.com/users/nycko123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nycko123/subscriptions","organizations_url":"https://api.github.com/users/nycko123/orgs","repos_url":"https://api.github.com/users/nycko123/repos","events_url":"https://api.github.com/users/nycko123/events{/privacy}","received_events_url":"https://api.github.com/users/nycko123/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2019-12-24T09:40:01Z","updated_at":"2019-12-26T14:48:44Z","closed_at":null,"author_association":"NONE","body":"```\r\nTraceback (most recent call last):\r\n        8: from /usr/bin/tmuxinator:23:in `<main>'\r\n        7: from /usr/lib/ruby/2.6.0/rubygems.rb:304:in `activate_bin_path'\r\n        6: from /usr/lib/ruby/2.6.0/rubygems.rb:304:in `synchronize'\r\n        5: from /usr/lib/ruby/2.6.0/rubygems.rb:305:in `block in activate_bin_path'\r\n        4: from /usr/lib/ruby/2.6.0/rubygems/specification.rb:1417:in `activate'\r\n        3: from /usr/lib/ruby/2.6.0/rubygems/specification.rb:1435:in `activate_dependencies'\r\n        2: from /usr/lib/ruby/2.6.0/rubygems/specification.rb:1435:in `each'\r\n        1: from /usr/lib/ruby/2.6.0/rubygems/specification.rb:1446:in `block in activate_dependencies'\r\n/usr/lib/ruby/2.6.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'thor' (>= 0.15.0, ~> 0.19) - did find: [thor-1.0.1] (Gem::MissingSpecVersionError)\r\nChecked in 'GEM_PATH=/home/nycko/.gem/ruby/2.6.0:/usr/lib/ruby/gems/2.6.0', execute `gem env` for more information\r\n```"},"comment":{"url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/comments/569070515","html_url":"https://github.com/tmuxinator/tmuxinator/issues/739#issuecomment-569070515","issue_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/739","id":569070515,"node_id":"MDEyOklzc3VlQ29tbWVudDU2OTA3MDUxNQ==","user":{"login":"ethagnawl","id":289949,"node_id":"MDQ6VXNlcjI4OTk0OQ==","avatar_url":"https://avatars1.githubusercontent.com/u/289949?v=4","gravatar_id":"","url":"https://api.github.com/users/ethagnawl","html_url":"https://github.com/ethagnawl","followers_url":"https://api.github.com/users/ethagnawl/followers","following_url":"https://api.github.com/users/ethagnawl/following{/other_user}","gists_url":"https://api.github.com/users/ethagnawl/gists{/gist_id}","starred_url":"https://api.github.com/users/ethagnawl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethagnawl/subscriptions","organizations_url":"https://api.github.com/users/ethagnawl/orgs","repos_url":"https://api.github.com/users/ethagnawl/repos","events_url":"https://api.github.com/users/ethagnawl/events{/privacy}","received_events_url":"https://api.github.com/users/ethagnawl/received_events","type":"User","site_admin":false},"created_at":"2019-12-26T14:48:44Z","updated_at":"2019-12-26T14:48:44Z","author_association":"MEMBER","body":"Sorry, I'm not very familiar with distro package manager based distribution. (RubyGems would just install the older version and carry on.) From what you've said and reading Arch's [Ruby Gem package guidelines](https://wiki.archlinux.org/index.php/Ruby_Gem_package_guidelines), it looks like the version constraint would need to be added to the package's PKGBUILD config file. Even then, I'm not clear if it'd install the older, outdated version. \r\n\r\nI was hesitant to upgrade to Thor 1.0.0+ for fear of breaking API changes, but it looks like tmuxinator is already compatible with Thor 1.0.0+.\r\n\r\nI think the best way forward is just to upgrade the dependency."}}
{"actor":{"display_login":"ethagnawl"}}