Skip to content

Instantly share code, notes, and snippets.

@attilagyorffy
Created August 4, 2016 18:39
Show Gist options
  • Save attilagyorffy/bdc7e4efde2e8e23da72aee8cfc0df94 to your computer and use it in GitHub Desktop.
Save attilagyorffy/bdc7e4efde2e8e23da72aee8cfc0df94 to your computer and use it in GitHub Desktop.
An output to help diagnosing issues possibly caused by incompatibilities with the fish shell
# Taken from ~/Library/Logs/puma-dev.log
! Booted app 'testing' on socket /Users/attila/.puma-dev/testing/tmp/puma-dev-19549.sock
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function annotate; __execute_as_bundler annotate $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function cap; __execute_as_bundler cap $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function capify; __execute_as_bundler capify $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function cucumber; __execute_as_bundler cucumber $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function dashing; __execute_as_bundler dashing $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function guard; __execute_as_bundler guard $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function kitchen; __execute_as_bundler kitchen $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function middleman; __execute_as_bundler middleman $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function nanoc; __execute_as_bundler nanoc $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function puma; __execute_as_bundler puma $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function rackup; __execute_as_bundler rackup $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function rainbows; __execute_as_bundler rainbows $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function rake; __execute_as_bundler rake $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function rspec; __execute_as_bundler rspec $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function rubocop; __execute_as_bundler rubocop $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function ruby; __execute_as_bundler ruby $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function shotgun; __execute_as_bundler shotgun $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function sidekiq; __execute_as_bundler sidekiq $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function spec; __execute_as_bundler spec $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function spinach; __execute_as_bundler spinach $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function spork; __execute_as_bundler spork $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function thin; __execute_as_bundler thin $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function thor; __execute_as_bundler thor $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function unicorn; __execute_as_bundler unicorn $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
Could not send job 4 ('echo "begin; $argv "\n" ;end <&3 3<&-" | source 3<&0') to foreground
tcsetpgrp: Inappropriate ioctl for device
testing[19790]: begin; function unicorn_rails; __execute_as_bundler unicorn_rails $argv; end
testing[19790]: ;end <&3 3<&-
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
fish: Could not return shell to foreground
tcsetpgrp: Inappropriate ioctl for device
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment