{"action":"created","issue":{"url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2842","repository_url":"https://api.github.com/repos/ipfs/go-ipfs","labels_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2842/labels{/name}","comments_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2842/comments","events_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2842/events","html_url":"https://github.com/ipfs/go-ipfs/issues/2842","id":159846448,"number":2842,"title":"Packaging issues with gx","user":{"login":"zimbatm","id":3248,"avatar_url":"https://avatars.githubusercontent.com/u/3248?v=3","gravatar_id":"","url":"https://api.github.com/users/zimbatm","html_url":"https://github.com/zimbatm","followers_url":"https://api.github.com/users/zimbatm/followers","following_url":"https://api.github.com/users/zimbatm/following{/other_user}","gists_url":"https://api.github.com/users/zimbatm/gists{/gist_id}","starred_url":"https://api.github.com/users/zimbatm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zimbatm/subscriptions","organizations_url":"https://api.github.com/users/zimbatm/orgs","repos_url":"https://api.github.com/users/zimbatm/repos","events_url":"https://api.github.com/users/zimbatm/events{/privacy}","received_events_url":"https://api.github.com/users/zimbatm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-06-12T20:39:15Z","updated_at":"2016-06-13T07:30:10Z","closed_at":null,"body":"Hi,\r\n\r\nipfs is awesome and I want to package the latest version for nix. Usually it's fairly easy to package go programs but ipfs has made it pretty hard. `gx` depends on `ipfs` and `ipfs` depends on `gx`. I would also like to add a `fetchipfs` method to nixpkgs but again it would require to have `ipfs` working.\r\n\r\nI suspect this issue is going to be affecting anyone who wants to produce reproducible builds. Is there any way to have ipfs only depend on `godep` maybe?\r\nAlternatively, I could use pre-compiled `gx` binaries during bootstrap if they are made available for all the platforms."},"comment":{"url":"https://api.github.com/repos/ipfs/go-ipfs/issues/comments/225507392","html_url":"https://github.com/ipfs/go-ipfs/issues/2842#issuecomment-225507392","issue_url":"https://api.github.com/repos/ipfs/go-ipfs/issues/2842","id":225507392,"user":{"login":"whyrusleeping","id":1243164,"avatar_url":"https://avatars.githubusercontent.com/u/1243164?v=3","gravatar_id":"","url":"https://api.github.com/users/whyrusleeping","html_url":"https://github.com/whyrusleeping","followers_url":"https://api.github.com/users/whyrusleeping/followers","following_url":"https://api.github.com/users/whyrusleeping/following{/other_user}","gists_url":"https://api.github.com/users/whyrusleeping/gists{/gist_id}","starred_url":"https://api.github.com/users/whyrusleeping/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whyrusleeping/subscriptions","organizations_url":"https://api.github.com/users/whyrusleeping/orgs","repos_url":"https://api.github.com/users/whyrusleeping/repos","events_url":"https://api.github.com/users/whyrusleeping/events{/privacy}","received_events_url":"https://api.github.com/users/whyrusleeping/received_events","type":"User","site_admin":false},"created_at":"2016-06-13T07:30:10Z","updated_at":"2016-06-13T07:30:10Z","body":"@zimbatm I agree, we need a way to easily determine what git ref was used for any given gx publish. Do you have any ideas on a good place to store that info? \r\nMy initial thoughts were to change the format of the .gx/lastpubver file to include extra metadata such as this"}}
{"actor":{"display_login":"whyrusleeping"}}