{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/43420","labels_url":"https://api.github.com/repos/Homebrew/homebrew/issues/43420/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew/issues/43420/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew/issues/43420/events","html_url":"https://github.com/Homebrew/homebrew/issues/43420","id":103941884,"number":43420,"title":"brew test gst-python fails","user":{"login":"mike-lawrence","id":150781,"avatar_url":"https://avatars.githubusercontent.com/u/150781?v=3","gravatar_id":"","url":"https://api.github.com/users/mike-lawrence","html_url":"https://github.com/mike-lawrence","followers_url":"https://api.github.com/users/mike-lawrence/followers","following_url":"https://api.github.com/users/mike-lawrence/following{/other_user}","gists_url":"https://api.github.com/users/mike-lawrence/gists{/gist_id}","starred_url":"https://api.github.com/users/mike-lawrence/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mike-lawrence/subscriptions","organizations_url":"https://api.github.com/users/mike-lawrence/orgs","repos_url":"https://api.github.com/users/mike-lawrence/repos","events_url":"https://api.github.com/users/mike-lawrence/events{/privacy}","received_events_url":"https://api.github.com/users/mike-lawrence/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/python","name":"python","color":"9af51f"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-30T19:38:55Z","updated_at":"2015-09-01T06:27:12Z","closed_at":null,"body":"MacBookPro11,5 running OS 10.10.5. My install script:\r\n```\r\nsudo rm -rf /usr/local\r\nruby -e \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)\"\r\nbrew doctor\r\nexport PATH=/usr/local/bin:$PATH\r\necho \"export PATH=/usr/local/bin:$PATH\" >> ~/.bash_profile\r\nbrew install python\r\npip install --upgrade pip setuptools\r\nexport PYTHONPATH=/usr/local/lib/python2.7/site-packages\r\necho \"export PYTHONPATH=/usr/local/lib/python2.7/site-packages\" > ~/.bash_profile\r\nbrew install gst-python\r\n```\r\nNow, running `brew test gst-python` yields:\r\n```\r\nError: gst-python: failed\r\nexecution expired\r\n/usr/local/Library/Homebrew/formula.rb:1277:in `wait'\r\n/usr/local/Library/Homebrew/formula.rb:1277:in `block in system'\r\n/usr/local/Library/Homebrew/formula.rb:1252:in `open'\r\n/usr/local/Library/Homebrew/formula.rb:1252:in `system'\r\n/usr/local/Library/Formula/gst-python.rb:26:in `block in <class:GstPython>'\r\n/usr/local/Library/Homebrew/formula.rb:1163:in `block in run_test'\r\n/usr/local/Library/Homebrew/extend/fileutils.rb:17:in `mktemp'\r\n/usr/local/Library/Homebrew/formula.rb:1159:in `run_test'\r\n/usr/local/Library/Homebrew/test.rb:28:in `block in <main>'\r\n/usr/local/Library/Homebrew/test.rb:27:in `<main>'\r\n```\r\nAlso, running `gst-inspect-1.0` yields the error:\r\n```\r\nERROR: Caught a segmentation fault while loading plugin file:\r\n/usr/local/lib/gstreamer-1.0/libgstpythonplugin.dylib\r\n\r\nPlease either:\r\n- remove it and restart.\r\n- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.\r\n```\r\nRunning `gst-inspect-1.0 --gst-disable-segtrap --gst-disable-registry-fork`  yields this following crash report: https://gist.github.com/mike-lawrence/580006da5d6d55a9fc85\r\n\r\nHere's the output when I first move `/usr/local/lib/gstreamer-1.0/libgstpythonplugin.dylib` then run `gst-inspect-1.0`: https://gist.github.com/mike-lawrence/3e91ade75cfa82d0e8b1\r\n\r\nAnd, in python itself, running `import gst` yields a \"no module named gst\" error."},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/comments/136598120","html_url":"https://github.com/Homebrew/homebrew/issues/43420#issuecomment-136598120","issue_url":"https://api.github.com/repos/Homebrew/homebrew/issues/43420","id":136598120,"user":{"login":"tdsmith","id":173889,"avatar_url":"https://avatars.githubusercontent.com/u/173889?v=3","gravatar_id":"","url":"https://api.github.com/users/tdsmith","html_url":"https://github.com/tdsmith","followers_url":"https://api.github.com/users/tdsmith/followers","following_url":"https://api.github.com/users/tdsmith/following{/other_user}","gists_url":"https://api.github.com/users/tdsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/tdsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tdsmith/subscriptions","organizations_url":"https://api.github.com/users/tdsmith/orgs","repos_url":"https://api.github.com/users/tdsmith/repos","events_url":"https://api.github.com/users/tdsmith/events{/privacy}","received_events_url":"https://api.github.com/users/tdsmith/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T06:27:12Z","updated_at":"2015-09-01T06:27:12Z","body":"Nevermind; I see this with a bottled gst-python but not built from source. The bottle is missing files from site-packages (though none of them provide a `gst` module)."}}