{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/34366","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/34366/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/34366/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/34366/events","html_url":"https://github.com/rust-lang/rust/pull/34366","id":161083809,"number":34366,"title":"Produce source package in rust-installer format","user":{"login":"Diggsey","id":451321,"avatar_url":"https://avatars.githubusercontent.com/u/451321?v=3","gravatar_id":"","url":"https://api.github.com/users/Diggsey","html_url":"https://github.com/Diggsey","followers_url":"https://api.github.com/users/Diggsey/followers","following_url":"https://api.github.com/users/Diggsey/following{/other_user}","gists_url":"https://api.github.com/users/Diggsey/gists{/gist_id}","starred_url":"https://api.github.com/users/Diggsey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Diggsey/subscriptions","organizations_url":"https://api.github.com/users/Diggsey/orgs","repos_url":"https://api.github.com/users/Diggsey/repos","events_url":"https://api.github.com/users/Diggsey/events{/privacy}","received_events_url":"https://api.github.com/users/Diggsey/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"brson","id":147214,"avatar_url":"https://avatars.githubusercontent.com/u/147214?v=3","gravatar_id":"","url":"https://api.github.com/users/brson","html_url":"https://github.com/brson","followers_url":"https://api.github.com/users/brson/followers","following_url":"https://api.github.com/users/brson/following{/other_user}","gists_url":"https://api.github.com/users/brson/gists{/gist_id}","starred_url":"https://api.github.com/users/brson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brson/subscriptions","organizations_url":"https://api.github.com/users/brson/orgs","repos_url":"https://api.github.com/users/brson/repos","events_url":"https://api.github.com/users/brson/events{/privacy}","received_events_url":"https://api.github.com/users/brson/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2016-06-19T17:50:08Z","updated_at":"2016-06-21T00:26:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/rust/pulls/34366","html_url":"https://github.com/rust-lang/rust/pull/34366","diff_url":"https://github.com/rust-lang/rust/pull/34366.diff","patch_url":"https://github.com/rust-lang/rust/pull/34366.patch"},"body":"See rust-lang/rust-buildbot#102\r\n\r\nThere may be a better way to do this, wasn't sure how to clean-up the `rust-src-image` directory when it's used by multiple make rules."},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/227308510","html_url":"https://github.com/rust-lang/rust/pull/34366#issuecomment-227308510","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/34366","id":227308510,"user":{"login":"brson","id":147214,"avatar_url":"https://avatars.githubusercontent.com/u/147214?v=3","gravatar_id":"","url":"https://api.github.com/users/brson","html_url":"https://github.com/brson","followers_url":"https://api.github.com/users/brson/followers","following_url":"https://api.github.com/users/brson/following{/other_user}","gists_url":"https://api.github.com/users/brson/gists{/gist_id}","starred_url":"https://api.github.com/users/brson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brson/subscriptions","organizations_url":"https://api.github.com/users/brson/orgs","repos_url":"https://api.github.com/users/brson/repos","events_url":"https://api.github.com/users/brson/events{/privacy}","received_events_url":"https://api.github.com/users/brson/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T00:26:04Z","updated_at":"2016-06-21T00:26:04Z","body":"cc @jauhien @vadimcn @sylvestre packaging people. This PR is trying to finalize the storage location for the Rust source code (https://github.com/rust-lang/rust/issues/19535), for use by various tools, and I want to check what impact it might have on packagers. In rustup it'll be an optional package called `rust-src`, and tentatively installed to `lib/rustlib/rust-src`.\r\n\r\nThe concern I have regarding distro packaging is the impact on side-by-side installation. In particular, if SxS is achieved by just installing multiple revisions of Rust directly on top of each other then this src location doesn't work because multiple revisions will want to put the source there.\r\n\r\nFrom previous conversations with @jauhien my impression was that at least Gentoo had a more sophisticated SxS installation scheme of their own. What I would *like* to do for simplicity is abandon any pretense that `rustlib` is shared by multiple versions of Rust. Let distros deal with SxS installation their own way and reexamine how it impacts us when the time comes.\r\n\r\nOf course distros may not want to use our scheme for installing the source at all, but then they are going to have to deal with the integration with tools separately.\r\n\r\n"}}
{"actor":{"display_login":"brson"}}