{"action":"created","issue":{"url":"https://api.github.com/repos/servo/servo/issues/12721","repository_url":"https://api.github.com/repos/servo/servo","labels_url":"https://api.github.com/repos/servo/servo/issues/12721/labels{/name}","comments_url":"https://api.github.com/repos/servo/servo/issues/12721/comments","events_url":"https://api.github.com/repos/servo/servo/issues/12721/events","html_url":"https://github.com/servo/servo/issues/12721","id":169196436,"number":12721,"title":"Fails to 'mach build --dev' and 'mach build --release' on Alpine Linux","user":{"login":"ElijahCaine","id":1897147,"avatar_url":"https://avatars.githubusercontent.com/u/1897147?v=3","gravatar_id":"","url":"https://api.github.com/users/ElijahCaine","html_url":"https://github.com/ElijahCaine","followers_url":"https://api.github.com/users/ElijahCaine/followers","following_url":"https://api.github.com/users/ElijahCaine/following{/other_user}","gists_url":"https://api.github.com/users/ElijahCaine/gists{/gist_id}","starred_url":"https://api.github.com/users/ElijahCaine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ElijahCaine/subscriptions","organizations_url":"https://api.github.com/users/ElijahCaine/orgs","repos_url":"https://api.github.com/users/ElijahCaine/repos","events_url":"https://api.github.com/users/ElijahCaine/events{/privacy}","received_events_url":"https://api.github.com/users/ElijahCaine/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/servo/servo/labels/A-build","name":"A-build","color":"d7e102"},{"url":"https://api.github.com/repos/servo/servo/labels/P-linux","name":"P-linux","color":"336699"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-03T18:10:13Z","updated_at":"2016-08-03T18:51:42Z","closed_at":null,"body":"When building Servo on Alpine Linux the following output occurs when `mach build --dev` and `mach build --release` are run:\r\n```\r\n/tmp/servo # ./mach build --dev\r\nError running mach:\r\n\r\n    ['build', '--dev']\r\n\r\nThe error occurred in code that was called by the mach command. This is either\r\na bug in the called code itself or in the way that mach is calling it.\r\n\r\nYou should consider filing a bug for this issue.\r\n\r\nIf filing a bug, please include the full output of mach, including this error\r\nmessage.\r\n\r\nThe details of the failure are as follows:\r\n\r\nOSError: [Errno 2] No such file or directory\r\n\r\n  File \"/tmp/servo/python/servo/build_commands.py\", line 244, in build\r\n    env=env, cwd=self.servo_crate(), verbose=verbose)\r\n  File \"./python/servo/command_base.py\", line 73, in call\r\n    return subprocess.call(*args, shell=sys.platform == 'win32', **kwargs)\r\n  File \"/usr/lib/python2.7/subprocess.py\", line 523, in call\r\n    return Popen(*popenargs, **kwargs).wait()\r\n  File \"/usr/lib/python2.7/subprocess.py\", line 711, in __init__\r\n    errread, errwrite)\r\n  File \"/usr/lib/python2.7/subprocess.py\", line 1343, in _execute_child\r\n    raise child_exception\r\n```\r\n\r\nI would take a crack at this myself but there's not a ton of helpful output like which file/directory can't be found.\r\n\r\nThe following packages are installed before the above command is run: **curl, file, gnupg, sudo, git, python, virtualenv,** and **Rust Nightly** using `curl -sSf https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly`.\r\n\r\nIs this a known bug? I can't tell if it's a bug unique to Alpine, this release of Rust, or something else entirely."},"comment":{"url":"https://api.github.com/repos/servo/servo/issues/comments/237334517","html_url":"https://github.com/servo/servo/issues/12721#issuecomment-237334517","issue_url":"https://api.github.com/repos/servo/servo/issues/12721","id":237334517,"user":{"login":"jdm","id":27658,"avatar_url":"https://avatars.githubusercontent.com/u/27658?v=3","gravatar_id":"","url":"https://api.github.com/users/jdm","html_url":"https://github.com/jdm","followers_url":"https://api.github.com/users/jdm/followers","following_url":"https://api.github.com/users/jdm/following{/other_user}","gists_url":"https://api.github.com/users/jdm/gists{/gist_id}","starred_url":"https://api.github.com/users/jdm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdm/subscriptions","organizations_url":"https://api.github.com/users/jdm/orgs","repos_url":"https://api.github.com/users/jdm/repos","events_url":"https://api.github.com/users/jdm/events{/privacy}","received_events_url":"https://api.github.com/users/jdm/received_events","type":"User","site_admin":false},"created_at":"2016-08-03T18:51:42Z","updated_at":"2016-08-03T18:51:42Z","body":"Line 244 is invoking `cargo build`; it's surprising that that's not working. Any change in the output if you use `./mach build -d -v`?"}}
{"actor":{"display_login":"jdm"}}